Class CaseInstanceMigrationDocumentBuilderImpl
java.lang.Object
org.flowable.cmmn.engine.impl.migration.CaseInstanceMigrationDocumentBuilderImpl
- All Implemented Interfaces:
CaseInstanceMigrationDocumentBuilder
public class CaseInstanceMigrationDocumentBuilderImpl
extends Object
implements CaseInstanceMigrationDocumentBuilder
- Author:
- Valentin Zickner
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<ActivatePlanItemDefinitionMapping>protected List<ChangePlanItemIdMapping>protected List<ChangePlanItemIdWithDefinitionIdMapping>protected Stringprotected Stringprotected Stringprotected Integerprotected List<MoveToAvailablePlanItemDefinitionMapping>protected Stringprotected Stringprotected List<TerminatePlanItemDefinitionMapping> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddActivatePlanItemDefinitionMapping(ActivatePlanItemDefinitionMapping planItemDefinitionMapping) addActivatePlanItemDefinitionMappings(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings) addCaseInstanceVariable(String variableName, Object variableValue) addCaseInstanceVariables(Map<String, Object> caseInstanceVariables) addChangePlanItemDefinitionWithNewTargetIdsMapping(ChangePlanItemDefinitionWithNewTargetIdsMapping mapping) addChangePlanItemDefinitionWithNewTargetIdsMappings(List<ChangePlanItemDefinitionWithNewTargetIdsMapping> mappings) addMoveToAvailablePlanItemDefinitionMapping(MoveToAvailablePlanItemDefinitionMapping planItemDefinitionMapping) addMoveToAvailablePlanItemDefinitionMappings(List<MoveToAvailablePlanItemDefinitionMapping> planItemDefinitionMappings) addRemoveWaitingForRepetitionPlanItemDefinitionMapping(RemoveWaitingForRepetitionPlanItemDefinitionMapping planItemDefinitionMapping) addRemoveWaitingForRepetitionPlanItemDefinitionMappings(List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> planItemDefinitionMappings) addTerminatePlanItemDefinitionMapping(TerminatePlanItemDefinitionMapping planItemDefinitionMapping) addTerminatePlanItemDefinitionMappings(List<TerminatePlanItemDefinitionMapping> planItemDefinitionMappings) addWaitingForRepetitionPlanItemDefinitionMapping(WaitingForRepetitionPlanItemDefinitionMapping planItemDefinitionMapping) addWaitingForRepetitionPlanItemDefinitionMappings(List<WaitingForRepetitionPlanItemDefinitionMapping> planItemDefinitionMappings) build()postUpgradeExpression(String postUpgradeExpression) preUpgradeExpression(String preUpgradeExpression) setCaseDefinitionToMigrateTo(String caseDefinitionId) setCaseDefinitionToMigrateTo(String caseDefinitionKey, Integer caseDefinitionVersion) setTenantId(String caseDefinitionTenantId)
-
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
-
-
Constructor Details
-
CaseInstanceMigrationDocumentBuilderImpl
public CaseInstanceMigrationDocumentBuilderImpl()
-
-
Method Details
-
setCaseDefinitionToMigrateTo
- Specified by:
setCaseDefinitionToMigrateToin interfaceCaseInstanceMigrationDocumentBuilder
-
setCaseDefinitionToMigrateTo
public CaseInstanceMigrationDocumentBuilder setCaseDefinitionToMigrateTo(String caseDefinitionKey, Integer caseDefinitionVersion) - Specified by:
setCaseDefinitionToMigrateToin interfaceCaseInstanceMigrationDocumentBuilder
-
setTenantId
- Specified by:
setTenantIdin interfaceCaseInstanceMigrationDocumentBuilder
-
addActivatePlanItemDefinitionMappings
public CaseInstanceMigrationDocumentBuilder addActivatePlanItemDefinitionMappings(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings) - Specified by:
addActivatePlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addActivatePlanItemDefinitionMapping
public CaseInstanceMigrationDocumentBuilder addActivatePlanItemDefinitionMapping(ActivatePlanItemDefinitionMapping planItemDefinitionMapping) - Specified by:
addActivatePlanItemDefinitionMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addTerminatePlanItemDefinitionMappings
public CaseInstanceMigrationDocumentBuilder addTerminatePlanItemDefinitionMappings(List<TerminatePlanItemDefinitionMapping> planItemDefinitionMappings) - Specified by:
addTerminatePlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addTerminatePlanItemDefinitionMapping
public CaseInstanceMigrationDocumentBuilder addTerminatePlanItemDefinitionMapping(TerminatePlanItemDefinitionMapping planItemDefinitionMapping) - Specified by:
addTerminatePlanItemDefinitionMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addMoveToAvailablePlanItemDefinitionMappings
public CaseInstanceMigrationDocumentBuilder addMoveToAvailablePlanItemDefinitionMappings(List<MoveToAvailablePlanItemDefinitionMapping> planItemDefinitionMappings) - Specified by:
addMoveToAvailablePlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addMoveToAvailablePlanItemDefinitionMapping
public CaseInstanceMigrationDocumentBuilder addMoveToAvailablePlanItemDefinitionMapping(MoveToAvailablePlanItemDefinitionMapping planItemDefinitionMapping) - Specified by:
addMoveToAvailablePlanItemDefinitionMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addWaitingForRepetitionPlanItemDefinitionMappings
public CaseInstanceMigrationDocumentBuilder addWaitingForRepetitionPlanItemDefinitionMappings(List<WaitingForRepetitionPlanItemDefinitionMapping> planItemDefinitionMappings) - Specified by:
addWaitingForRepetitionPlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addWaitingForRepetitionPlanItemDefinitionMapping
public CaseInstanceMigrationDocumentBuilder addWaitingForRepetitionPlanItemDefinitionMapping(WaitingForRepetitionPlanItemDefinitionMapping planItemDefinitionMapping) - Specified by:
addWaitingForRepetitionPlanItemDefinitionMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addRemoveWaitingForRepetitionPlanItemDefinitionMappings
public CaseInstanceMigrationDocumentBuilder addRemoveWaitingForRepetitionPlanItemDefinitionMappings(List<RemoveWaitingForRepetitionPlanItemDefinitionMapping> planItemDefinitionMappings) - Specified by:
addRemoveWaitingForRepetitionPlanItemDefinitionMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addRemoveWaitingForRepetitionPlanItemDefinitionMapping
public CaseInstanceMigrationDocumentBuilder addRemoveWaitingForRepetitionPlanItemDefinitionMapping(RemoveWaitingForRepetitionPlanItemDefinitionMapping planItemDefinitionMapping) - Specified by:
addRemoveWaitingForRepetitionPlanItemDefinitionMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addChangePlanItemIdMapping
public CaseInstanceMigrationDocumentBuilder addChangePlanItemIdMapping(ChangePlanItemIdMapping mapping) - Specified by:
addChangePlanItemIdMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addChangePlanItemIdMappings
public CaseInstanceMigrationDocumentBuilder addChangePlanItemIdMappings(List<ChangePlanItemIdMapping> mappings) - Specified by:
addChangePlanItemIdMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addChangePlanItemIdWithDefinitionIdMapping
public CaseInstanceMigrationDocumentBuilder addChangePlanItemIdWithDefinitionIdMapping(ChangePlanItemIdWithDefinitionIdMapping mapping) - Specified by:
addChangePlanItemIdWithDefinitionIdMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addChangePlanItemIdWithDefinitionIdMappings
public CaseInstanceMigrationDocumentBuilder addChangePlanItemIdWithDefinitionIdMappings(List<ChangePlanItemIdWithDefinitionIdMapping> mappings) - Specified by:
addChangePlanItemIdWithDefinitionIdMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addChangePlanItemDefinitionWithNewTargetIdsMapping
public CaseInstanceMigrationDocumentBuilder addChangePlanItemDefinitionWithNewTargetIdsMapping(ChangePlanItemDefinitionWithNewTargetIdsMapping mapping) - Specified by:
addChangePlanItemDefinitionWithNewTargetIdsMappingin interfaceCaseInstanceMigrationDocumentBuilder
-
addChangePlanItemDefinitionWithNewTargetIdsMappings
public CaseInstanceMigrationDocumentBuilder addChangePlanItemDefinitionWithNewTargetIdsMappings(List<ChangePlanItemDefinitionWithNewTargetIdsMapping> mappings) - Specified by:
addChangePlanItemDefinitionWithNewTargetIdsMappingsin interfaceCaseInstanceMigrationDocumentBuilder
-
addCaseInstanceVariable
public CaseInstanceMigrationDocumentBuilder addCaseInstanceVariable(String variableName, Object variableValue) - Specified by:
addCaseInstanceVariablein interfaceCaseInstanceMigrationDocumentBuilder
-
addCaseInstanceVariables
public CaseInstanceMigrationDocumentBuilder addCaseInstanceVariables(Map<String, Object> caseInstanceVariables) - Specified by:
addCaseInstanceVariablesin interfaceCaseInstanceMigrationDocumentBuilder
-
preUpgradeExpression
- Specified by:
preUpgradeExpressionin interfaceCaseInstanceMigrationDocumentBuilder
-
postUpgradeExpression
- Specified by:
postUpgradeExpressionin interfaceCaseInstanceMigrationDocumentBuilder
-
build
- Specified by:
buildin interfaceCaseInstanceMigrationDocumentBuilder
-