public class ModuleFactoryBundleTracker extends Object implements org.osgi.util.tracker.BundleTrackerCustomizer<Boolean>
Constructor and Description |
---|
ModuleFactoryBundleTracker(BlankTransactionServiceTracker blankTransactionServiceTracker) |
Modifier and Type | Method and Description |
---|---|
Boolean |
addingBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event) |
static String |
logMessage(String slfMessage,
Object... params) |
void |
modifiedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
Boolean hasFactory) |
protected static org.osgi.framework.ServiceRegistration<?> |
registerFactory(String factoryClassName,
org.osgi.framework.Bundle bundle) |
void |
removedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
Boolean hasFactory) |
public ModuleFactoryBundleTracker(BlankTransactionServiceTracker blankTransactionServiceTracker)
public Boolean addingBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event)
addingBundle
in interface org.osgi.util.tracker.BundleTrackerCustomizer<Boolean>
public void modifiedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Boolean hasFactory)
modifiedBundle
in interface org.osgi.util.tracker.BundleTrackerCustomizer<Boolean>
public void removedBundle(org.osgi.framework.Bundle bundle, org.osgi.framework.BundleEvent event, Boolean hasFactory)
removedBundle
in interface org.osgi.util.tracker.BundleTrackerCustomizer<Boolean>
protected static org.osgi.framework.ServiceRegistration<?> registerFactory(String factoryClassName, org.osgi.framework.Bundle bundle)
Copyright © 2019 OpenDaylight. All rights reserved.