Class ScriptingEngines
java.lang.Object
org.activiti.engine.impl.scripting.ScriptingEngines
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String,ScriptEngine> protected booleanstatic final Stringstatic final Stringprotected ScriptBindingsFactory -
Constructor Summary
ConstructorsConstructorDescriptionScriptingEngines(ScriptEngineManager scriptEngineManager) ScriptingEngines(ScriptBindingsFactory scriptBindingsFactory) -
Method Summary
Modifier and TypeMethodDescriptionaddScriptEngineFactory(ScriptEngineFactory scriptEngineFactory) protected BindingscreateBindings(VariableScope variableScope) override to build a spring aware ScriptingEnginesprotected BindingscreateBindings(VariableScope variableScope, boolean storeScriptVariables) override to build a spring aware ScriptingEnginesprotected Objectevaluate(String script, String language, VariableScope variableScope) evaluate(String script, String language, VariableScope variableScope, boolean storeScriptVariables) protected ScriptEnginegetEngineByName(String language) booleanvoidsetCacheScriptingEngines(boolean cacheScriptingEngines) voidsetScriptBindingsFactory(ScriptBindingsFactory scriptBindingsFactory) voidsetScriptEngineFactories(List<ScriptEngineFactory> scriptEngineFactories)
-
Field Details
-
DEFAULT_SCRIPTING_LANGUAGE
- See Also:
-
GROOVY_SCRIPTING_LANGUAGE
- See Also:
-
scriptBindingsFactory
-
cacheScriptingEngines
protected boolean cacheScriptingEngines -
cachedEngines
-
-
Constructor Details
-
ScriptingEngines
-
ScriptingEngines
-
-
Method Details
-
addScriptEngineFactory
-
setScriptEngineFactories
-
evaluate
-
evaluate
public Object evaluate(String script, String language, VariableScope variableScope, boolean storeScriptVariables) -
setCacheScriptingEngines
public void setCacheScriptingEngines(boolean cacheScriptingEngines) -
isCacheScriptingEngines
public boolean isCacheScriptingEngines() -
evaluate
-
getEngineByName
-
createBindings
override to build a spring aware ScriptingEngines -
createBindings
override to build a spring aware ScriptingEngines -
getScriptBindingsFactory
-
setScriptBindingsFactory
-