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
Modifier and TypeClassDescriptionclass
class
-
Field Summary
Fields inherited from class org.osgi.util.tracker.ServiceTracker
context, filter
-
Constructor Summary
ConstructorDescriptionHttpServiceTracker
(BundleContext context, PackageAdmin packageAdmin, IExtensionRegistry registry) -
Method Summary
Modifier and TypeMethodDescriptionaddingService
(ServiceReference<HttpService> reference) void
close()
void
modifiedService
(ServiceReference<HttpService> reference, HttpService service) void
open()
void
removedService
(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:
open
in classServiceTracker<HttpService,
HttpService>
-
close
public void close()- Overrides:
close
in classServiceTracker<HttpService,
HttpService>
-
addingService
- Specified by:
addingService
in interfaceServiceTrackerCustomizer<HttpService,
HttpService> - Overrides:
addingService
in classServiceTracker<HttpService,
HttpService>
-
modifiedService
- Specified by:
modifiedService
in interfaceServiceTrackerCustomizer<HttpService,
HttpService> - Overrides:
modifiedService
in classServiceTracker<HttpService,
HttpService>
-
removedService
- Specified by:
removedService
in interfaceServiceTrackerCustomizer<HttpService,
HttpService> - Overrides:
removedService
in classServiceTracker<HttpService,
HttpService>
-