org.camunda.bpm.engine.impl.scripting
Class ScriptingEngines

java.lang.Object
  extended by org.camunda.bpm.engine.impl.scripting.ScriptingEngines

public class ScriptingEngines
extends Object

Author:
Tom Baeyens

Field Summary
static String DEFAULT_SCRIPTING_LANGUAGE
           
protected  ScriptBindingsFactory scriptBindingsFactory
           
 
Constructor Summary
ScriptingEngines(ScriptBindingsFactory scriptBindingsFactory)
           
ScriptingEngines(ScriptEngineManager scriptEngineManager)
           
 
Method Summary
 ScriptingEngines addScriptEngineFactory(ScriptEngineFactory scriptEngineFactory)
           
protected  Bindings createBindings(VariableScope variableScope)
          override to build a spring aware ScriptingEngines
 Object evaluate(String script, String language, VariableScope variableScope)
           
 ScriptBindingsFactory getScriptBindingsFactory()
           
 void setScriptBindingsFactory(ScriptBindingsFactory scriptBindingsFactory)
           
 void setScriptEngineFactories(List<ScriptEngineFactory> scriptEngineFactories)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_SCRIPTING_LANGUAGE

public static final String DEFAULT_SCRIPTING_LANGUAGE
See Also:
Constant Field Values

scriptBindingsFactory

protected ScriptBindingsFactory scriptBindingsFactory
Constructor Detail

ScriptingEngines

public ScriptingEngines(ScriptBindingsFactory scriptBindingsFactory)

ScriptingEngines

public ScriptingEngines(ScriptEngineManager scriptEngineManager)
Method Detail

addScriptEngineFactory

public ScriptingEngines addScriptEngineFactory(ScriptEngineFactory scriptEngineFactory)

setScriptEngineFactories

public void setScriptEngineFactories(List<ScriptEngineFactory> scriptEngineFactories)

evaluate

public Object evaluate(String script,
                       String language,
                       VariableScope variableScope)

createBindings

protected Bindings createBindings(VariableScope variableScope)
override to build a spring aware ScriptingEngines


getScriptBindingsFactory

public ScriptBindingsFactory getScriptBindingsFactory()

setScriptBindingsFactory

public void setScriptBindingsFactory(ScriptBindingsFactory scriptBindingsFactory)


Copyright © 2014 camunda services GmbH. All Rights Reserved.