Class FlowableApiInstance
java.lang.Object
com.flowable.platform.engine.impl.scripting.FlowableApiInstance
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ScriptingBpmnUtilsprotected VariableContainerfinal ScriptingJsonUtilsprotected VariableContainer -
Constructor Summary
ConstructorsConstructorDescriptionFlowableApiInstance(VariableContainer inputContainer, VariableContainer outputContainer, ScriptingJsonUtils json, ScriptingBpmnUtils bpmn, FlowableExpressionTimeUtils time, FlowableExpressionStringUtils string, FlowableExpressionMathUtils math, FlowableExpressionLocaleUtils locale, FlowableExpressionFormatUtils format) -
Method Summary
Modifier and TypeMethodDescriptionvoidsetLocalOutput(String name, ScriptingJsonNode scriptingNode) voidsetLocalOutput(String name, Object object) voidsetOutput(String name, ScriptingJsonNode scriptingObject) protected voidsetOutput(String name, ScriptingJsonNode object, BiConsumer<String, Object> consumer) voidvoidsetTransientOutput(String name, ScriptingJsonNode scriptingObject) voidsetTransientOutput(String name, Object object)
-
Field Details
-
json
-
bpmn
-
time
-
string
-
math
-
locale
-
format
-
inputContainer
-
outputContainer
-
-
Constructor Details
-
FlowableApiInstance
public FlowableApiInstance(VariableContainer inputContainer, VariableContainer outputContainer, ScriptingJsonUtils json, ScriptingBpmnUtils bpmn, FlowableExpressionTimeUtils time, FlowableExpressionStringUtils string, FlowableExpressionMathUtils math, FlowableExpressionLocaleUtils locale, FlowableExpressionFormatUtils format)
-
-
Method Details
-
getInput
-
setOutput
-
setTransientOutput
-
setLocalOutput
-
setOutput
-
setTransientOutput
-
setLocalOutput
-
setOutput
-