|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.osgi.util.tracker.ServiceTracker com.eurotech.framework.core.configuration.ConfigurableComponentTracker
public class ConfigurableComponentTracker
ServiceTracker to track all the ConfigurabaleComponents. When the ConfigurableComponet is found it is then registered to the ConfigurationService.
Field Summary |
---|
Fields inherited from class org.osgi.util.tracker.ServiceTracker |
---|
context, filter |
Constructor Summary | |
---|---|
ConfigurableComponentTracker(org.osgi.framework.BundleContext context,
ConfigurationServiceImpl confService)
|
Method Summary | |
---|---|
Object |
addingService(org.osgi.framework.ServiceReference ref)
|
void |
open(boolean trackAllServices)
|
void |
removedService(org.osgi.framework.ServiceReference reference,
Object service)
|
Methods inherited from class org.osgi.util.tracker.ServiceTracker |
---|
close, getService, getService, getServiceReference, getServiceReferences, getServices, getServices, getTracked, getTrackingCount, isEmpty, modifiedService, open, remove, size, waitForService |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfigurableComponentTracker(org.osgi.framework.BundleContext context, ConfigurationServiceImpl confService) throws org.osgi.framework.InvalidSyntaxException
org.osgi.framework.InvalidSyntaxException
Method Detail |
---|
public void open(boolean trackAllServices)
open
in class org.osgi.util.tracker.ServiceTracker
public Object addingService(org.osgi.framework.ServiceReference ref)
addingService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
addingService
in class org.osgi.util.tracker.ServiceTracker
public void removedService(org.osgi.framework.ServiceReference reference, Object service)
removedService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
removedService
in class org.osgi.util.tracker.ServiceTracker
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |