public class DefaultCatalogProviderPluginRegistry extends Object implements OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>
| Constructor and Description |
|---|
DefaultCatalogProviderPluginRegistry() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAllServices() |
org.killbill.billing.catalog.plugin.api.CatalogPluginApi |
getServiceForName(String serviceName) |
Class<org.killbill.billing.catalog.plugin.api.CatalogPluginApi> |
getServiceType() |
void |
registerService(OSGIServiceDescriptor desc,
org.killbill.billing.catalog.plugin.api.CatalogPluginApi service) |
void |
unregisterService(String serviceName) |
@Inject public DefaultCatalogProviderPluginRegistry()
public void registerService(OSGIServiceDescriptor desc, org.killbill.billing.catalog.plugin.api.CatalogPluginApi service)
registerService in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>public void unregisterService(String serviceName)
unregisterService in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>public org.killbill.billing.catalog.plugin.api.CatalogPluginApi getServiceForName(String serviceName)
getServiceForName in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>public Set<String> getAllServices()
getAllServices in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>public Class<org.killbill.billing.catalog.plugin.api.CatalogPluginApi> getServiceType()
getServiceType in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>Copyright © 2010–2021. All rights reserved.