public interface ComponentActivator extends Logger, ExtendedServiceListenerContext<ExtendedServiceEvent>
Modifier and Type | Method and Description |
---|---|
void |
disableComponent(java.lang.String name) |
void |
enableComponent(java.lang.String name) |
<T> boolean |
enterCreate(org.osgi.framework.ServiceReference<T> reference) |
org.osgi.framework.BundleContext |
getBundleContext() |
ScrConfiguration |
getConfiguration() |
boolean |
isActive() |
<T> void |
leaveCreate(org.osgi.framework.ServiceReference<T> reference) |
<T> void |
missingServicePresent(org.osgi.framework.ServiceReference<T> serviceReference) |
long |
registerComponentId(AbstractComponentManager<?> sAbstractComponentManager) |
<S,T> void |
registerMissingDependency(DependencyManager<S,T> dependencyManager,
org.osgi.framework.ServiceReference<T> serviceReference,
int trackingCount) |
void |
schedule(java.lang.Runnable runnable) |
RegionConfigurationSupport |
setRegionConfigurationSupport(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference) |
void |
unregisterComponentId(AbstractComponentManager<?> sAbstractComponentManager) |
void |
unsetRegionConfigurationSupport(RegionConfigurationSupport rcs) |
isLogEnabled, log, log
addServiceListener, removeServiceListener
org.osgi.framework.BundleContext getBundleContext()
boolean isActive()
ScrConfiguration getConfiguration()
void schedule(java.lang.Runnable runnable)
long registerComponentId(AbstractComponentManager<?> sAbstractComponentManager)
void unregisterComponentId(AbstractComponentManager<?> sAbstractComponentManager)
<T> boolean enterCreate(org.osgi.framework.ServiceReference<T> reference)
<T> void leaveCreate(org.osgi.framework.ServiceReference<T> reference)
<S,T> void registerMissingDependency(DependencyManager<S,T> dependencyManager, org.osgi.framework.ServiceReference<T> serviceReference, int trackingCount)
<T> void missingServicePresent(org.osgi.framework.ServiceReference<T> serviceReference)
void enableComponent(java.lang.String name)
void disableComponent(java.lang.String name)
RegionConfigurationSupport setRegionConfigurationSupport(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference)
void unsetRegionConfigurationSupport(RegionConfigurationSupport rcs)