Class ServletContextHelperTracker
- java.lang.Object
-
- org.osgi.util.tracker.ServiceTracker<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>
-
- org.apache.felix.http.base.internal.whiteboard.tracker.ServletContextHelperTracker
-
- All Implemented Interfaces:
org.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>
public final class ServletContextHelperTracker extends org.osgi.util.tracker.ServiceTracker<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>Tracks allServletContextHelperservices.
-
-
Constructor Summary
Constructors Constructor Description ServletContextHelperTracker(@NotNull org.osgi.framework.BundleContext context, @NotNull WhiteboardManager manager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>addingService(@NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> ref)voidclose()voidmodifiedService(@NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> ref, @NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> service)voidremovedService(@NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> ref, @NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> service)
-
-
-
Constructor Detail
-
ServletContextHelperTracker
public ServletContextHelperTracker(@NotNull @NotNull org.osgi.framework.BundleContext context, @NotNull @NotNull WhiteboardManager manager)
-
-
Method Detail
-
close
public void close()
- Overrides:
closein classorg.osgi.util.tracker.ServiceTracker<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>
-
addingService
public final org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> addingService(@NotNull @NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> ref)- Specified by:
addingServicein interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>- Overrides:
addingServicein classorg.osgi.util.tracker.ServiceTracker<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>
-
modifiedService
public final void modifiedService(@NotNull @NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> ref, @NotNull @NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> service)- Specified by:
modifiedServicein interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>- Overrides:
modifiedServicein classorg.osgi.util.tracker.ServiceTracker<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>
-
removedService
public final void removedService(@NotNull @NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> ref, @NotNull @NotNull org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper> service)- Specified by:
removedServicein interfaceorg.osgi.util.tracker.ServiceTrackerCustomizer<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>- Overrides:
removedServicein classorg.osgi.util.tracker.ServiceTracker<org.osgi.service.http.context.ServletContextHelper,org.osgi.framework.ServiceReference<org.osgi.service.http.context.ServletContextHelper>>
-
-