Interface ComponentActivator
- All Superinterfaces:
ExtendedServiceListenerContext<ExtendedServiceEvent>
- All Known Implementing Classes:
BundleComponentActivator
-
Method Summary
Modifier and TypeMethodDescriptionvoiddisableComponent(String name) voidenableComponent(String name) <T> booleanenterCreate(org.osgi.framework.ServiceReference<T> reference) org.osgi.framework.BundleContextbooleanisActive()<T> voidleaveCreate(org.osgi.framework.ServiceReference<T> reference) <T> voidmissingServicePresent(org.osgi.framework.ServiceReference<T> serviceReference) longregisterComponentId(AbstractComponentManager<?> sAbstractComponentManager) <S,T> void registerMissingDependency(DependencyManager<S, T> dependencyManager, org.osgi.framework.ServiceReference<T> serviceReference, int trackingCount) voidsetRegionConfigurationSupport(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference) voidunregisterComponentId(AbstractComponentManager<?> sAbstractComponentManager) voidvoidInform about any change in the state of the components.Methods inherited from interface ExtendedServiceListenerContext
addServiceListener, removeServiceListener
-
Method Details
-
getLogger
BundleLogger getLogger() -
getBundleContext
org.osgi.framework.BundleContext getBundleContext() -
isActive
boolean isActive() -
getConfiguration
ScrConfiguration getConfiguration() -
schedule
-
registerComponentId
-
unregisterComponentId
-
enterCreate
<T> boolean enterCreate(org.osgi.framework.ServiceReference<T> reference) -
leaveCreate
<T> void leaveCreate(org.osgi.framework.ServiceReference<T> reference) -
registerMissingDependency
<S,T> void registerMissingDependency(DependencyManager<S, T> dependencyManager, org.osgi.framework.ServiceReference<T> serviceReference, int trackingCount) -
missingServicePresent
<T> void missingServicePresent(org.osgi.framework.ServiceReference<T> serviceReference) -
enableComponent
-
disableComponent
-
setRegionConfigurationSupport
RegionConfigurationSupport setRegionConfigurationSupport(org.osgi.framework.ServiceReference<org.osgi.service.cm.ConfigurationAdmin> reference) -
unsetRegionConfigurationSupport
-
updateChangeCount
void updateChangeCount()Inform about any change in the state of the components.
-