org.camunda.bpm.extension.osgi.scripting.impl
Class ScriptEngineBundleTrackerCustomizer
java.lang.Object
org.camunda.bpm.extension.osgi.scripting.impl.ScriptEngineBundleTrackerCustomizer
- All Implemented Interfaces:
- org.osgi.util.tracker.BundleTrackerCustomizer
public class ScriptEngineBundleTrackerCustomizer
- extends Object
- implements org.osgi.util.tracker.BundleTrackerCustomizer
Customized tracker, which searches the Bundles for
ScriptEngineFactorys.
- Author:
- Ronny Bräunlich
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScriptEngineBundleTrackerCustomizer
public ScriptEngineBundleTrackerCustomizer(ProcessDefintionChecker checker)
addingBundle
public Object addingBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event)
- Specified by:
addingBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer
modifiedBundle
public void modifiedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
Object object)
- Specified by:
modifiedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer
removedBundle
public void removedBundle(org.osgi.framework.Bundle bundle,
org.osgi.framework.BundleEvent event,
Object object)
- Specified by:
removedBundle in interface org.osgi.util.tracker.BundleTrackerCustomizer
registerScriptEngines
protected void registerScriptEngines(org.osgi.framework.Bundle bundle,
List<BundleScriptEngineResolver> resolvers)
getResolvers
public Map<Long,List<BundleScriptEngineResolver>> getResolvers()
Copyright © 2015 camunda services GmbH. All rights reserved.