class BundleTracker.Tracked extends AbstractTracked implements org.osgi.framework.SynchronousBundleListener
SynchronousBundleListener object for the tracker.closed, DEBUG| Constructor and Description |
|---|
Tracked()
Tracked constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
bundleChanged(org.osgi.framework.BundleEvent event)
BundleListener method for the BundleTracker
class. |
(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.
|
close, getCustomizedObject, getTracked, getTrackingCount, modified, setInitial, size, track, trackInitial, untrackpublic void bundleChanged(org.osgi.framework.BundleEvent event)
BundleListener method for the BundleTracker
class. This method must NOT be synchronized to avoid deadlock
potential.bundleChanged in interface org.osgi.framework.BundleListenerevent - BundleEvent object from the framework.java.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.