Class HttpServiceTracker
java.lang.Object
org.osgi.util.tracker.ServiceTracker<HttpService,HttpService>
org.eclipse.equinox.http.registry.internal.HttpServiceTracker
- All Implemented Interfaces:
ServiceTrackerCustomizer<HttpService,HttpService>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclass -
Field Summary
Fields inherited from class org.osgi.util.tracker.ServiceTracker
context, filter -
Constructor Summary
ConstructorsConstructorDescriptionHttpServiceTracker(BundleContext context, PackageAdmin packageAdmin, IExtensionRegistry registry) -
Method Summary
Modifier and TypeMethodDescriptionaddingService(ServiceReference<HttpService> reference) voidclose()voidmodifiedService(ServiceReference<HttpService> reference, HttpService service) voidopen()voidremovedService(ServiceReference<HttpService> reference, HttpService service) Methods inherited from class org.osgi.util.tracker.ServiceTracker
getService, getService, getServiceReference, getServiceReferences, getServices, getServices, getTracked, getTrackingCount, isEmpty, open, remove, size, waitForService
-
Constructor Details
-
HttpServiceTracker
public HttpServiceTracker(BundleContext context, PackageAdmin packageAdmin, IExtensionRegistry registry)
-
-
Method Details
-
open
public void open()- Overrides:
openin classServiceTracker<HttpService,HttpService>
-
close
public void close()- Overrides:
closein classServiceTracker<HttpService,HttpService>
-
addingService
- Specified by:
addingServicein interfaceServiceTrackerCustomizer<HttpService,HttpService> - Overrides:
addingServicein classServiceTracker<HttpService,HttpService>
-
modifiedService
- Specified by:
modifiedServicein interfaceServiceTrackerCustomizer<HttpService,HttpService> - Overrides:
modifiedServicein classServiceTracker<HttpService,HttpService>
-
removedService
- Specified by:
removedServicein interfaceServiceTrackerCustomizer<HttpService,HttpService> - Overrides:
removedServicein classServiceTracker<HttpService,HttpService>
-