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
-
Constructor Summary
Constructors Constructor Description CaseInstanceMigrationDocumentImpl()
-
Method Summary
-
-
-
Field Detail
-
migrateToCaseDefinitionId
protected String migrateToCaseDefinitionId
-
migrateToCaseDefinitionKey
protected String migrateToCaseDefinitionKey
-
migrateToCaseDefinitionVersion
protected Integer migrateToCaseDefinitionVersion
-
migrateToCaseDefinitionTenantId
protected String migrateToCaseDefinitionTenantId
-
activatePlanItemDefinitionMappings
protected List<ActivatePlanItemDefinitionMapping> activatePlanItemDefinitionMappings
-
terminatePlanItemDefinitionMappings
protected List<TerminatePlanItemDefinitionMapping> terminatePlanItemDefinitionMappings
-
moveToAvailablePlanItemDefinitionMappings
protected List<MoveToAvailablePlanItemDefinitionMapping> moveToAvailablePlanItemDefinitionMappings
-
waitingForRepetitionPlanItemDefinitionMappings
protected List<WaitingForRepetitionPlanItemDefinitionMapping> waitingForRepetitionPlanItemDefinitionMappings
-
removeWaitingForRepetitionPlanItemDefinitionMappings
protected List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> removeWaitingForRepetitionPlanItemDefinitionMappings
-
changePlanItemIdMappings
protected List<ChangePlanItemIdMapping> changePlanItemIdMappings
-
changePlanItemIdWithDefinitionIdMappings
protected List<ChangePlanItemIdWithDefinitionIdMapping> changePlanItemIdWithDefinitionIdMappings
-
-
Method Detail
-
fromJson
public static CaseInstanceMigrationDocument fromJson(String caseInstanceMigrationDocumentJson)
-
setMigrateToCaseDefinitionId
public void setMigrateToCaseDefinitionId(String caseDefinitionId)
-
setMigrateToCaseDefinition
public void setMigrateToCaseDefinition(String caseDefinitionKey, Integer caseDefinitionVersion)
-
setMigrateToCaseDefinition
public void setMigrateToCaseDefinition(String caseDefinitionKey, Integer caseDefinitionVersion, String caseDefinitionTenantId)
-
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
public void setChangePlanItemIdMappings(List<ChangePlanItemIdMapping> changePlanItemIdMappings)
-
setChangePlanItemIdWithDefinitionIdMappings
public void setChangePlanItemIdWithDefinitionIdMappings(List<ChangePlanItemIdWithDefinitionIdMapping> changePlanItemIdWithDefinitionIdMappings)
-
setCaseInstanceVariables
public void setCaseInstanceVariables(Map<String,Object> caseInstanceVariables)
-
getMigrateToCaseDefinitionId
public String getMigrateToCaseDefinitionId()
- Specified by:
getMigrateToCaseDefinitionIdin interfaceCaseInstanceMigrationDocument
-
getMigrateToCaseDefinitionKey
public String getMigrateToCaseDefinitionKey()
- Specified by:
getMigrateToCaseDefinitionKeyin interfaceCaseInstanceMigrationDocument
-
getMigrateToCaseDefinitionVersion
public Integer getMigrateToCaseDefinitionVersion()
- Specified by:
getMigrateToCaseDefinitionVersionin interfaceCaseInstanceMigrationDocument
-
getMigrateToCaseDefinitionTenantId
public String getMigrateToCaseDefinitionTenantId()
- Specified by:
getMigrateToCaseDefinitionTenantIdin interfaceCaseInstanceMigrationDocument
-
getActivatePlanItemDefinitionMappings
public List<ActivatePlanItemDefinitionMapping> getActivatePlanItemDefinitionMappings()
- Specified by:
getActivatePlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocument
-
getTerminatePlanItemDefinitionMappings
public List<TerminatePlanItemDefinitionMapping> getTerminatePlanItemDefinitionMappings()
- Specified by:
getTerminatePlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocument
-
getMoveToAvailablePlanItemDefinitionMappings
public List<MoveToAvailablePlanItemDefinitionMapping> getMoveToAvailablePlanItemDefinitionMappings()
- Specified by:
getMoveToAvailablePlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocument
-
getWaitingForRepetitionPlanItemDefinitionMappings
public List<WaitingForRepetitionPlanItemDefinitionMapping> getWaitingForRepetitionPlanItemDefinitionMappings()
- Specified by:
getWaitingForRepetitionPlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocument
-
getRemoveWaitingForRepetitionPlanItemDefinitionMappings
public List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> getRemoveWaitingForRepetitionPlanItemDefinitionMappings()
- Specified by:
getRemoveWaitingForRepetitionPlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocument
-
getChangePlanItemIdMappings
public List<ChangePlanItemIdMapping> getChangePlanItemIdMappings()
- Specified by:
getChangePlanItemIdMappingsin interfaceCaseInstanceMigrationDocument
-
getChangePlanItemIdWithDefinitionIdMappings
public List<ChangePlanItemIdWithDefinitionIdMapping> getChangePlanItemIdWithDefinitionIdMappings()
- Specified by:
getChangePlanItemIdWithDefinitionIdMappingsin interfaceCaseInstanceMigrationDocument
-
getPlanItemLocalVariables
public Map<String,Map<String,Object>> getPlanItemLocalVariables()
- Specified by:
getPlanItemLocalVariablesin interfaceCaseInstanceMigrationDocument
-
getCaseInstanceVariables
public Map<String,Object> getCaseInstanceVariables()
- Specified by:
getCaseInstanceVariablesin interfaceCaseInstanceMigrationDocument
-
asJsonString
public String asJsonString()
- Specified by:
asJsonStringin interfaceCaseInstanceMigrationDocument
-
-