public abstract class StateTransitionCaseExecutionCmd extends CaseExecutionVariableCmd
caseExecution, caseExecutionId, variables, variablesDeletions, variablesLocal, variablesLocalDeletions
Constructor and Description |
---|
StateTransitionCaseExecutionCmd(CaseExecutionCommandBuilderImpl builder) |
StateTransitionCaseExecutionCmd(String caseExecutionId,
Map<String,Object> variables,
Map<String,Object> variablesLocal,
Collection<String> variableDeletions,
Collection<String> variableLocalDeletions) |
Modifier and Type | Method and Description |
---|---|
Void |
execute(CommandContext commandContext) |
protected abstract void |
performStateTransition(CommandContext commandContext,
CaseExecutionEntity caseExecution) |
getCaseExecution
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
isRetryable
public StateTransitionCaseExecutionCmd(String caseExecutionId, Map<String,Object> variables, Map<String,Object> variablesLocal, Collection<String> variableDeletions, Collection<String> variableLocalDeletions)
public StateTransitionCaseExecutionCmd(CaseExecutionCommandBuilderImpl builder)
public Void execute(CommandContext commandContext)
execute
in interface Command<Void>
execute
in class CaseExecutionVariableCmd
protected abstract void performStateTransition(CommandContext commandContext, CaseExecutionEntity caseExecution)
Copyright © 2022. All rights reserved.