Package org.eclipse.jetty.osgi.boot
Class ServiceContextProvider.ContextTracker
java.lang.Object
org.osgi.util.tracker.ServiceTracker
org.eclipse.jetty.osgi.boot.ServiceContextProvider.ContextTracker
- All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer
- Enclosing class:
- ServiceContextProvider
public class ServiceContextProvider.ContextTracker
extends org.osgi.util.tracker.ServiceTracker
ContextTracker
-
Field Summary
Fields inherited from class org.osgi.util.tracker.ServiceTracker
context, filter -
Constructor Summary
ConstructorsConstructorDescriptionContextTracker(org.osgi.framework.BundleContext bundleContext, org.osgi.framework.Filter filter) -
Method Summary
Modifier and TypeMethodDescriptionaddingService(org.osgi.framework.ServiceReference reference) voidmodifiedService(org.osgi.framework.ServiceReference reference, Object service) voidremovedService(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, open, open, remove, size, waitForService
-
Constructor Details
-
ContextTracker
public ContextTracker(org.osgi.framework.BundleContext bundleContext, org.osgi.framework.Filter filter)
-
-
Method Details
-
addingService
- Specified by:
addingServicein interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer- Overrides:
addingServicein classorg.osgi.util.tracker.ServiceTracker
-
modifiedService
- Specified by:
modifiedServicein interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer- Overrides:
modifiedServicein classorg.osgi.util.tracker.ServiceTracker
-
removedService
- Specified by:
removedServicein interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer- Overrides:
removedServicein classorg.osgi.util.tracker.ServiceTracker
-