Class JSR223FlowableScriptEngine.JavaScriptingFlowableScriptEvaluationRequest
java.lang.Object
org.flowable.common.engine.impl.scripting.JSR223FlowableScriptEngine.JavaScriptingFlowableScriptEvaluationRequest
- All Implemented Interfaces:
FlowableScriptEvaluationRequest
- Enclosing class:
JSR223FlowableScriptEngine
protected class JSR223FlowableScriptEngine.JavaScriptingFlowableScriptEvaluationRequest
extends Object
implements FlowableScriptEvaluationRequest
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected VariableContainer
protected String
protected Resolver
protected VariableContainer
protected String
protected boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Bindings
evaluate()
inputVariableContainer
(VariableContainer inputVariableContainer) scopeContainer
(VariableContainer scopeContainer)
-
Field Details
-
language
-
script
-
resolver
-
scopeContainer
-
inputVariableContainer
-
storeScriptVariables
protected boolean storeScriptVariables
-
-
Constructor Details
-
JavaScriptingFlowableScriptEvaluationRequest
protected JavaScriptingFlowableScriptEvaluationRequest()
-
-
Method Details
-
language
- Specified by:
language
in interfaceFlowableScriptEvaluationRequest
-
script
- Specified by:
script
in interfaceFlowableScriptEvaluationRequest
-
resolver
- Specified by:
resolver
in interfaceFlowableScriptEvaluationRequest
-
scopeContainer
- Specified by:
scopeContainer
in interfaceFlowableScriptEvaluationRequest
-
inputVariableContainer
public FlowableScriptEvaluationRequest inputVariableContainer(VariableContainer inputVariableContainer) - Specified by:
inputVariableContainer
in interfaceFlowableScriptEvaluationRequest
-
storeScriptVariables
- Specified by:
storeScriptVariables
in interfaceFlowableScriptEvaluationRequest
-
evaluate
- Specified by:
evaluate
in interfaceFlowableScriptEvaluationRequest
- Throws:
FlowableScriptException
-
createBindings
-