Class BundleWebAppProvider.WebAppTracker
java.lang.Object
org.osgi.util.tracker.BundleTracker<Object>
org.eclipse.jetty.osgi.BundleWebAppProvider.WebAppTracker
- All Implemented Interfaces:
org.osgi.util.tracker.BundleTrackerCustomizer<Object>
- Enclosing class:
BundleWebAppProvider
Tracks bundles that are (un)/deployed in osgi and tries to
deploy them as webapps into jetty.
-
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) 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
-
removedBundle
-