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
ConstructorDescriptionContextTracker
(org.osgi.framework.BundleContext bundleContext, org.osgi.framework.Filter filter) -
Method Summary
Modifier and TypeMethodDescriptionaddingService
(org.osgi.framework.ServiceReference reference) void
modifiedService
(org.osgi.framework.ServiceReference reference, Object service) 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, 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:
addingService
in interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer
- Overrides:
addingService
in classorg.osgi.util.tracker.ServiceTracker
-
modifiedService
- Specified by:
modifiedService
in interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer
- Overrides:
modifiedService
in classorg.osgi.util.tracker.ServiceTracker
-
removedService
- Specified by:
removedService
in interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer
- Overrides:
removedService
in classorg.osgi.util.tracker.ServiceTracker
-