org.universAAL.ri.servicegateway.osgi
Class GatewayPortTracker
java.lang.Object
org.osgi.util.tracker.ServiceTracker
org.universAAL.ri.servicegateway.osgi.GatewayPortTracker
- All Implemented Interfaces:
- Runnable, org.osgi.util.tracker.ServiceTrackerCustomizer
public class GatewayPortTracker
- extends org.osgi.util.tracker.ServiceTracker
- implements Runnable
Fields inherited from class org.osgi.util.tracker.ServiceTracker |
context, filter |
Methods inherited from class org.osgi.util.tracker.ServiceTracker |
close, finalize, getService, getService, getServiceReference, getServiceReferences, getServices, getTrackingCount, modifiedService, open, open, remove, size, waitForService |
GatewayPortTracker
public GatewayPortTracker(org.osgi.framework.BundleContext bc,
ModuleContext mcontext,
String clazz,
org.osgi.util.tracker.ServiceTrackerCustomizer stc)
registerService
public void registerService(org.osgi.framework.ServiceReference reference)
throws javax.servlet.ServletException,
org.osgi.service.http.NamespaceException
- Throws:
javax.servlet.ServletException
org.osgi.service.http.NamespaceException
addingService
public Object addingService(org.osgi.framework.ServiceReference reference)
- Specified by:
addingService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
- Overrides:
addingService
in class org.osgi.util.tracker.ServiceTracker
removedService
public void removedService(org.osgi.framework.ServiceReference reference,
Object service)
- Specified by:
removedService
in interface org.osgi.util.tracker.ServiceTrackerCustomizer
- Overrides:
removedService
in class org.osgi.util.tracker.ServiceTracker
run
public void run()
- Specified by:
run
in interface Runnable
Copyright © 2014 universAAL Consortium. All Rights Reserved.