public class PlanItemInstanceTransitionBuilderImpl extends Object implements PlanItemInstanceTransitionBuilder
| Modifier and Type | Field and Description |
|---|---|
protected FormInfo |
childTaskFormInfo |
protected String |
childTaskFormOutcome |
protected Map<String,Object> |
childTaskFormVariables |
protected Map<String,Object> |
childTaskVariables |
protected CommandExecutor |
commandExecutor |
protected FormInfo |
formInfo |
protected String |
formOutcome |
protected Map<String,Object> |
formVariables |
protected Map<String,Object> |
localVariables |
protected String |
planItemInstanceId |
protected Map<String,Object> |
transientVariables |
protected Map<String,Object> |
variables |
| Constructor and Description |
|---|
PlanItemInstanceTransitionBuilderImpl(CommandExecutor commandExecutor,
String planItemInstanceId) |
protected CommandExecutor commandExecutor
protected String planItemInstanceId
protected String formOutcome
protected FormInfo formInfo
protected String childTaskFormOutcome
protected FormInfo childTaskFormInfo
public PlanItemInstanceTransitionBuilderImpl(CommandExecutor commandExecutor, String planItemInstanceId)
public PlanItemInstanceTransitionBuilder variable(String variableName, Object variableValue)
variable in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder variables(Map<String,Object> variables)
variables in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder formVariables(Map<String,Object> variables, FormInfo formInfo, String outcome)
formVariables in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder localVariable(String variableName, Object variableValue)
localVariable in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder localVariables(Map<String,Object> localVariables)
localVariables in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder transientVariable(String variableName, Object variableValue)
transientVariable in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder transientVariables(Map<String,Object> transientVariables)
transientVariables in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder childTaskVariable(String variableName, Object variableValue)
childTaskVariable in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder childTaskVariables(Map<String,Object> childTaskVariables)
childTaskVariables in interface PlanItemInstanceTransitionBuilderpublic PlanItemInstanceTransitionBuilder childTaskFormVariables(Map<String,Object> variables, FormInfo formInfo, String outcome)
childTaskFormVariables in interface PlanItemInstanceTransitionBuilderpublic void trigger()
trigger in interface PlanItemInstanceTransitionBuilderpublic void enable()
enable in interface PlanItemInstanceTransitionBuilderpublic void disable()
disable in interface PlanItemInstanceTransitionBuilderpublic void start()
start in interface PlanItemInstanceTransitionBuilderpublic void terminate()
terminate in interface PlanItemInstanceTransitionBuilderpublic void completeStage()
completeStage in interface PlanItemInstanceTransitionBuilderpublic void forceCompleteStage()
forceCompleteStage in interface PlanItemInstanceTransitionBuilderprotected void validateChildTaskVariablesNotSet()
Copyright © 2021 Flowable. All rights reserved.