public abstract class AbstractTracker<T>
extends org.osgi.util.tracker.ServiceTracker
| Constructor and Description |
|---|
AbstractTracker(org.osgi.framework.BundleContext context,
java.lang.Class<T> clz) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
added(T service,
org.osgi.framework.ServiceReference ref) |
java.lang.Object |
addingService(org.osgi.framework.ServiceReference ref) |
protected abstract void |
modified(T service,
org.osgi.framework.ServiceReference ref) |
void |
modifiedService(org.osgi.framework.ServiceReference ref,
java.lang.Object service) |
protected abstract void |
removed(T service,
org.osgi.framework.ServiceReference ref) |
void |
removedService(org.osgi.framework.ServiceReference ref,
java.lang.Object service) |
public AbstractTracker(org.osgi.framework.BundleContext context,
java.lang.Class<T> clz)
public final java.lang.Object addingService(org.osgi.framework.ServiceReference ref)
addingService in interface org.osgi.util.tracker.ServiceTrackerCustomizeraddingService in class org.osgi.util.tracker.ServiceTrackerpublic final void modifiedService(org.osgi.framework.ServiceReference ref,
java.lang.Object service)
modifiedService in interface org.osgi.util.tracker.ServiceTrackerCustomizermodifiedService in class org.osgi.util.tracker.ServiceTrackerpublic final void removedService(org.osgi.framework.ServiceReference ref,
java.lang.Object service)
removedService in interface org.osgi.util.tracker.ServiceTrackerCustomizerremovedService in class org.osgi.util.tracker.ServiceTrackerprotected abstract void modified(T service, org.osgi.framework.ServiceReference ref)
protected abstract void added(T service, org.osgi.framework.ServiceReference ref)
protected abstract void removed(T service, org.osgi.framework.ServiceReference ref)
Copyright © 2006-2014 The Apache Software Foundation. All Rights Reserved.