Class ScriptingEngines
java.lang.Object
org.flowable.common.engine.impl.scripting.ScriptingEngines
Manages and provides access to Flowable Scripting.
- Author:
- Tom Baeyens, Joram Barrez, Frederik Heremans, Arthur Hupka-Merle
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringprotected ScriptTraceEnhancerstatic final Stringprotected ScriptBindingsFactoryprotected final FlowableScriptEngineprotected ScriptTraceListenerprotected ScriptTraceListener -
Constructor Summary
ConstructorsConstructorDescriptionScriptingEngines(FlowableScriptEngine scriptEngine, ScriptBindingsFactory scriptBindingsFactory) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidenhanceScriptTrace(ScriptEngineRequest request, DefaultScriptTrace scriptTrace) evaluate(ScriptEngineRequest request) protected voidnotifyScriptTraceListener(ScriptTraceListener listener, ScriptTrace scriptTrace) voidsetDefaultTraceEnhancer(ScriptTraceEnhancer defaultTraceEnhancer) voidsetScriptBindingsFactory(ScriptBindingsFactory scriptBindingsFactory) voidsetScriptErrorListener(ScriptTraceListener scriptErrorListener) voidsetScriptSuccessListener(ScriptTraceListener scriptSuccessListener)
-
Field Details
-
DEFAULT_SCRIPTING_LANGUAGE
- See Also:
-
GROOVY_SCRIPTING_LANGUAGE
- See Also:
-
scriptEngine
-
scriptBindingsFactory
-
defaultTraceEnhancer
-
scriptErrorListener
-
scriptSuccessListener
-
-
Constructor Details
-
ScriptingEngines
public ScriptingEngines(FlowableScriptEngine scriptEngine, ScriptBindingsFactory scriptBindingsFactory)
-
-
Method Details
-
evaluate
-
notifyScriptTraceListener
-
enhanceScriptTrace
-
getScriptBindingsFactory
-
setScriptBindingsFactory
-
getDefaultTraceEnhancer
-
setDefaultTraceEnhancer
-
getScriptErrorListener
-
setScriptErrorListener
-
getScriptSuccessListener
-
setScriptSuccessListener
-