public class BlueprintBundleTracker extends Object implements org.osgi.framework.BundleActivator, org.osgi.util.tracker.BundleTrackerCustomizer<org.osgi.framework.Bundle>, org.osgi.service.blueprint.container.BlueprintListener, org.osgi.framework.SynchronousBundleListener
| Constructor and Description |
|---|
BlueprintBundleTracker() |
| Modifier and Type | Method and Description |
|---|---|
org.osgi.framework.Bundle |
addingBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event)
Implemented from BundleActivator.
|
void |
blueprintEvent(org.osgi.service.blueprint.container.BlueprintEvent event)
Implemented from BlueprintListener to listen for blueprint events.
|
void |
bundleChanged(org.osgi.framework.BundleEvent event)
Implemented from SynchronousBundleListener.
|
void |
modifiedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
org.osgi.framework.Bundle object)
Implemented from BundleTrackerCustomizer.
|
void |
removedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
org.osgi.framework.Bundle object)
Implemented from BundleTrackerCustomizer.
|
void |
start(org.osgi.framework.BundleContext context)
Implemented from BundleActivator.
|
void |
stop(org.osgi.framework.BundleContext context)
Implemented from BundleActivator.
|
public void start(org.osgi.framework.BundleContext context)
start in interface org.osgi.framework.BundleActivatorpublic void stop(org.osgi.framework.BundleContext context)
stop in interface org.osgi.framework.BundleActivatorpublic void bundleChanged(org.osgi.framework.BundleEvent event)
bundleChanged in interface org.osgi.framework.BundleListenerpublic org.osgi.framework.Bundle addingBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event)
addingBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer<org.osgi.framework.Bundle>public void modifiedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
org.osgi.framework.Bundle object)
modifiedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer<org.osgi.framework.Bundle>public void removedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
org.osgi.framework.Bundle object)
removedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer<org.osgi.framework.Bundle>public void blueprintEvent(org.osgi.service.blueprint.container.BlueprintEvent event)
blueprintEvent in interface org.osgi.service.blueprint.container.BlueprintListenerevent - the event to handleCopyright © 2019 OpenDaylight. All rights reserved.