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