Package org.opencastproject.kernel.rest
Class RestPublisher.JaxRsServiceTracker
- Enclosing class:
RestPublisher
public class RestPublisher.JaxRsServiceTracker
extends org.osgi.util.tracker.ServiceTracker<Object,Object>
A custom ServiceTracker that published JAX-RS annotated services with the
RestConstants.SERVICE_PATH_PROPERTY property set to some non-null value.-
Field Summary
Fields inherited from class org.osgi.util.tracker.ServiceTracker
context, filter -
Method Summary
Modifier and TypeMethodDescriptionaddingService(org.osgi.framework.ServiceReference<Object> reference) voidremovedService(org.osgi.framework.ServiceReference<Object> reference, Object service) Methods inherited from class org.osgi.util.tracker.ServiceTracker
close, getService, getService, getServiceReference, getServiceReferences, getServices, getServices, getTracked, getTrackingCount, isEmpty, modifiedService, open, open, remove, size, waitForService
-
Method Details
-
removedService
-
addingService
-