Package org.eclipse.jetty.osgi.boot
Class BundleWebAppProvider.WebAppTracker
java.lang.Object
org.osgi.util.tracker.BundleTracker
org.eclipse.jetty.osgi.boot.BundleWebAppProvider.WebAppTracker
- All Implemented Interfaces:
org.osgi.util.tracker.BundleTrackerCustomizer
- Enclosing class:
- BundleWebAppProvider
public class BundleWebAppProvider.WebAppTracker
extends org.osgi.util.tracker.BundleTracker
-
Field Summary
Fields inherited from class org.osgi.util.tracker.BundleTracker
context
-
Constructor Summary
ConstructorDescriptionWebAppTracker
(org.osgi.framework.BundleContext bundleContext, String managedServerName) -
Method Summary
Modifier and TypeMethodDescriptionaddingBundle
(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event) void
removedBundle
(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Object object) Methods inherited from class org.osgi.util.tracker.BundleTracker
close, getBundles, getObject, getTracked, getTrackingCount, isEmpty, modifiedBundle, open, remove, size
-
Field Details
-
_managedServerName
-
-
Constructor Details
-
WebAppTracker
-
-
Method Details
-
addingBundle
- Specified by:
addingBundle
in interfaceorg.osgi.util.tracker.BundleTrackerCustomizer
- Overrides:
addingBundle
in classorg.osgi.util.tracker.BundleTracker
-
removedBundle
public void removedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Object object) - Specified by:
removedBundle
in interfaceorg.osgi.util.tracker.BundleTrackerCustomizer
- Overrides:
removedBundle
in classorg.osgi.util.tracker.BundleTracker
-