class ServiceTracker.Tracked extends AbstractTracked implements org.osgi.framework.ServiceListener
ServiceListener object for the tracker.closed, DEBUG| Constructor and Description |
|---|
Tracked()
Tracked constructor.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) java.lang.Object |
customizerAdding(java.lang.Object item,
java.lang.Object related)
Call the specific customizer adding method.
|
(package private) void |
customizerModified(java.lang.Object item,
java.lang.Object related,
java.lang.Object object)
Call the specific customizer modified method.
|
(package private) void |
customizerRemoved(java.lang.Object item,
java.lang.Object related,
java.lang.Object object)
Call the specific customizer removed method.
|
(package private) void |
modified()
Increment the tracking count and tell the tracker there was a
modification.
|
void |
serviceChanged(org.osgi.framework.ServiceEvent event)
ServiceListener method for the
ServiceTracker class. |
close, getCustomizedObject, getTracked, getTrackingCount, setInitial, size, track, trackInitial, untrackpublic void serviceChanged(org.osgi.framework.ServiceEvent event)
ServiceListener method for the
ServiceTracker class. This method must NOT be
synchronized to avoid deadlock potential.serviceChanged in interface org.osgi.framework.ServiceListenerevent - ServiceEvent object from the framework.void modified()
modified in class AbstractTrackedjava.lang.Object customizerAdding(java.lang.Object item,
java.lang.Object related)
customizerAdding in class AbstractTrackeditem - Item to be tracked.related - Action related object.null
if the item is not to be tracked.void customizerModified(java.lang.Object item,
java.lang.Object related,
java.lang.Object object)
customizerModified in class AbstractTrackeditem - Tracked item.related - Action related object.object - Customized object for the tracked item.void customizerRemoved(java.lang.Object item,
java.lang.Object related,
java.lang.Object object)
customizerRemoved in class AbstractTrackeditem - Tracked item.related - Action related object.object - Customized object for the tracked item.