Package org.eclipse.jetty.osgi.boot
Class ServiceWebAppProvider.WebAppTracker
java.lang.Object
org.osgi.util.tracker.ServiceTracker
org.eclipse.jetty.osgi.boot.ServiceWebAppProvider.WebAppTracker
- All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer
- Enclosing class:
- ServiceWebAppProvider
public class ServiceWebAppProvider.WebAppTracker
extends org.osgi.util.tracker.ServiceTracker
WebAppTracker
-
Field Summary
Fields inherited from class org.osgi.util.tracker.ServiceTracker
context, filter -
Constructor Summary
ConstructorsConstructorDescriptionWebAppTracker(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
-
WebAppTracker
public WebAppTracker(org.osgi.framework.BundleContext bundleContext, org.osgi.framework.Filter filter) - Parameters:
bundleContext- the osgi contextfilter- the osgi filter for the tracker
-
-
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
-