public abstract class AbstractChangeCaseInstanceStateOperation extends AbstractCaseInstanceOperation
caseInstanceEntity, caseInstanceEntityIdcommandContext, isNoop| Constructor and Description |
|---|
AbstractChangeCaseInstanceStateOperation(CommandContext commandContext,
CaseInstanceEntity caseInstanceEntity) |
AbstractChangeCaseInstanceStateOperation(CommandContext commandContext,
String caseInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
changeStateForChildPlanItemInstance(PlanItemInstanceEntity planItemInstanceEntity) |
abstract String |
getNewState() |
void |
run() |
getCaseInstanceEntity, getCaseInstanceId, setCaseInstanceEntity, setCaseInstanceEntityIdchildPlanItemInstanceForPlanItemExists, copyAndInsertPlanItemInstance, copyAndInsertPlanItemInstance, createPlanItemInstancesForNewStage, getCounterVariable, getPlanModel, getRepetitionCounter, getStage, isEventListenerWithAvailableCondition, isNoop, isStage, markAsNoop, setRepetitionCounterpublic AbstractChangeCaseInstanceStateOperation(CommandContext commandContext, String caseInstanceId)
public AbstractChangeCaseInstanceStateOperation(CommandContext commandContext, CaseInstanceEntity caseInstanceEntity)
public void run()
run in interface Runnablerun in class AbstractCaseInstanceOperationpublic abstract String getNewState()
protected abstract void changeStateForChildPlanItemInstance(PlanItemInstanceEntity planItemInstanceEntity)
Copyright © 2020 Flowable. All rights reserved.