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
FieldsFields inherited from class org.osgi.util.tracker.BundleTracker
context -
Constructor Summary
ConstructorsConstructorDescriptionWebAppTracker(org.osgi.framework.BundleContext bundleContext, String managedServerName) -
Method Summary
Modifier and TypeMethodDescriptionaddingBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event) voidremovedBundle(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:
addingBundlein interfaceorg.osgi.util.tracker.BundleTrackerCustomizer- Overrides:
addingBundlein classorg.osgi.util.tracker.BundleTracker
-
removedBundle
public void removedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Object object) - Specified by:
removedBundlein interfaceorg.osgi.util.tracker.BundleTrackerCustomizer- Overrides:
removedBundlein classorg.osgi.util.tracker.BundleTracker
-