public class DefaultCatalogProviderPluginRegistry extends java.lang.Object implements OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>
| Constructor and Description |
|---|
DefaultCatalogProviderPluginRegistry() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getAllServices() |
org.killbill.billing.catalog.plugin.api.CatalogPluginApi |
getServiceForName(java.lang.String serviceName) |
java.lang.Class<org.killbill.billing.catalog.plugin.api.CatalogPluginApi> |
getServiceType() |
void |
registerService(OSGIServiceDescriptor desc,
org.killbill.billing.catalog.plugin.api.CatalogPluginApi service) |
void |
unregisterService(java.lang.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(java.lang.String serviceName)
unregisterService in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>public org.killbill.billing.catalog.plugin.api.CatalogPluginApi getServiceForName(java.lang.String serviceName)
getServiceForName in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>public java.util.Set<java.lang.String> getAllServices()
getAllServices in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>public java.lang.Class<org.killbill.billing.catalog.plugin.api.CatalogPluginApi> getServiceType()
getServiceType in interface OSGIServiceRegistration<org.killbill.billing.catalog.plugin.api.CatalogPluginApi>Copyright © 2010-2020. All Rights Reserved.