Class CaseInstanceMigrationDocumentImpl
java.lang.Object
org.flowable.cmmn.engine.impl.migration.CaseInstanceMigrationDocumentImpl
- All Implemented Interfaces:
CaseInstanceMigrationDocument
public class CaseInstanceMigrationDocumentImpl
extends Object
implements CaseInstanceMigrationDocument
- Author:
- Valentin Zickner
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ActivatePlanItemDefinitionMapping>
protected List<ChangePlanItemIdMapping>
protected List<ChangePlanItemIdWithDefinitionIdMapping>
protected String
protected String
protected String
protected Integer
protected List<MoveToAvailablePlanItemDefinitionMapping>
protected String
protected String
protected List<TerminatePlanItemDefinitionMapping>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
setActivatePlanItemDefinitionMappings
(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings) void
setCaseInstanceVariables
(Map<String, Object> caseInstanceVariables) void
setChangePlanItemDefinitionWithNewTargetIdsMappings
(List<ChangePlanItemDefinitionWithNewTargetIdsMapping> changePlanItemDefinitionWithNewTargetIdsMappings) void
setChangePlanItemIdMappings
(List<ChangePlanItemIdMapping> changePlanItemIdMappings) void
setChangePlanItemIdWithDefinitionIdMappings
(List<ChangePlanItemIdWithDefinitionIdMapping> changePlanItemIdWithDefinitionIdMappings) void
setMigrateToCaseDefinition
(String caseDefinitionKey, Integer caseDefinitionVersion) void
setMigrateToCaseDefinition
(String caseDefinitionKey, Integer caseDefinitionVersion, String caseDefinitionTenantId) void
setMigrateToCaseDefinitionId
(String caseDefinitionId) void
setMoveToAvailablePlanItemDefinitionMappings
(List<MoveToAvailablePlanItemDefinitionMapping> planItemDefinitionMappings) void
setPostUpgradeExpression
(String postUpgradeExpression) void
setPreUpgradeExpression
(String preUpgradeExpression) void
setRemoveWaitingForRepetitionPlanItemDefinitionMappings
(List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> removeWaitingForRepetitionPlanItemDefinitionMappings) void
setTerminatePlanItemDefinitionMappings
(List<TerminatePlanItemDefinitionMapping> planItemDefinitionMappings) void
setWaitingForRepetitionPlanItemDefinitionMappings
(List<WaitingForRepetitionPlanItemDefinitionMapping> waitingForRepetitionPlanItemDefinitionMappings)
-
Field Details
-
migrateToCaseDefinitionId
-
migrateToCaseDefinitionKey
-
migrateToCaseDefinitionVersion
-
migrateToCaseDefinitionTenantId
-
activatePlanItemDefinitionMappings
-
terminatePlanItemDefinitionMappings
-
moveToAvailablePlanItemDefinitionMappings
-
waitingForRepetitionPlanItemDefinitionMappings
protected List<WaitingForRepetitionPlanItemDefinitionMapping> waitingForRepetitionPlanItemDefinitionMappings -
removeWaitingForRepetitionPlanItemDefinitionMappings
protected List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> removeWaitingForRepetitionPlanItemDefinitionMappings -
changePlanItemIdMappings
-
changePlanItemIdWithDefinitionIdMappings
-
changePlanItemDefinitionWithNewTargetIdsMappings
protected List<ChangePlanItemDefinitionWithNewTargetIdsMapping> changePlanItemDefinitionWithNewTargetIdsMappings -
preUpgradeExpression
-
postUpgradeExpression
-
caseInstanceVariables
-
planItemLocalVariables
-
-
Constructor Details
-
CaseInstanceMigrationDocumentImpl
public CaseInstanceMigrationDocumentImpl()
-
-
Method Details
-
fromJson
-
setMigrateToCaseDefinitionId
-
setMigrateToCaseDefinition
-
setMigrateToCaseDefinition
-
setActivatePlanItemDefinitionMappings
public void setActivatePlanItemDefinitionMappings(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings) -
setTerminatePlanItemDefinitionMappings
public void setTerminatePlanItemDefinitionMappings(List<TerminatePlanItemDefinitionMapping> planItemDefinitionMappings) -
setMoveToAvailablePlanItemDefinitionMappings
public void setMoveToAvailablePlanItemDefinitionMappings(List<MoveToAvailablePlanItemDefinitionMapping> planItemDefinitionMappings) -
setWaitingForRepetitionPlanItemDefinitionMappings
public void setWaitingForRepetitionPlanItemDefinitionMappings(List<WaitingForRepetitionPlanItemDefinitionMapping> waitingForRepetitionPlanItemDefinitionMappings) -
setRemoveWaitingForRepetitionPlanItemDefinitionMappings
public void setRemoveWaitingForRepetitionPlanItemDefinitionMappings(List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> removeWaitingForRepetitionPlanItemDefinitionMappings) -
setChangePlanItemIdMappings
-
setChangePlanItemIdWithDefinitionIdMappings
public void setChangePlanItemIdWithDefinitionIdMappings(List<ChangePlanItemIdWithDefinitionIdMapping> changePlanItemIdWithDefinitionIdMappings) -
setChangePlanItemDefinitionWithNewTargetIdsMappings
public void setChangePlanItemDefinitionWithNewTargetIdsMappings(List<ChangePlanItemDefinitionWithNewTargetIdsMapping> changePlanItemDefinitionWithNewTargetIdsMappings) -
setCaseInstanceVariables
-
setPreUpgradeExpression
-
setPostUpgradeExpression
-
getMigrateToCaseDefinitionId
- Specified by:
getMigrateToCaseDefinitionId
in interfaceCaseInstanceMigrationDocument
-
getMigrateToCaseDefinitionKey
- Specified by:
getMigrateToCaseDefinitionKey
in interfaceCaseInstanceMigrationDocument
-
getMigrateToCaseDefinitionVersion
- Specified by:
getMigrateToCaseDefinitionVersion
in interfaceCaseInstanceMigrationDocument
-
getMigrateToCaseDefinitionTenantId
- Specified by:
getMigrateToCaseDefinitionTenantId
in interfaceCaseInstanceMigrationDocument
-
getActivatePlanItemDefinitionMappings
- Specified by:
getActivatePlanItemDefinitionMappings
in interfaceCaseInstanceMigrationDocument
-
getTerminatePlanItemDefinitionMappings
- Specified by:
getTerminatePlanItemDefinitionMappings
in interfaceCaseInstanceMigrationDocument
-
getMoveToAvailablePlanItemDefinitionMappings
public List<MoveToAvailablePlanItemDefinitionMapping> getMoveToAvailablePlanItemDefinitionMappings()- Specified by:
getMoveToAvailablePlanItemDefinitionMappings
in interfaceCaseInstanceMigrationDocument
-
getWaitingForRepetitionPlanItemDefinitionMappings
public List<WaitingForRepetitionPlanItemDefinitionMapping> getWaitingForRepetitionPlanItemDefinitionMappings()- Specified by:
getWaitingForRepetitionPlanItemDefinitionMappings
in interfaceCaseInstanceMigrationDocument
-
getRemoveWaitingForRepetitionPlanItemDefinitionMappings
public List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> getRemoveWaitingForRepetitionPlanItemDefinitionMappings()- Specified by:
getRemoveWaitingForRepetitionPlanItemDefinitionMappings
in interfaceCaseInstanceMigrationDocument
-
getChangePlanItemIdMappings
- Specified by:
getChangePlanItemIdMappings
in interfaceCaseInstanceMigrationDocument
-
getChangePlanItemIdWithDefinitionIdMappings
- Specified by:
getChangePlanItemIdWithDefinitionIdMappings
in interfaceCaseInstanceMigrationDocument
-
getChangePlanItemDefinitionWithNewTargetIdsMappings
public List<ChangePlanItemDefinitionWithNewTargetIdsMapping> getChangePlanItemDefinitionWithNewTargetIdsMappings()- Specified by:
getChangePlanItemDefinitionWithNewTargetIdsMappings
in interfaceCaseInstanceMigrationDocument
-
getPreUpgradeExpression
- Specified by:
getPreUpgradeExpression
in interfaceCaseInstanceMigrationDocument
-
getPostUpgradeExpression
- Specified by:
getPostUpgradeExpression
in interfaceCaseInstanceMigrationDocument
-
getPlanItemLocalVariables
- Specified by:
getPlanItemLocalVariables
in interfaceCaseInstanceMigrationDocument
-
getCaseInstanceVariables
- Specified by:
getCaseInstanceVariables
in interfaceCaseInstanceMigrationDocument
-
asJsonString
- Specified by:
asJsonString
in interfaceCaseInstanceMigrationDocument
-