public class CaseInstanceMigrationDocumentBuilderImpl extends Object implements CaseInstanceMigrationDocumentBuilder
| Modifier and Type | Field and Description |
|---|---|
protected List<ActivatePlanItemDefinitionMapping> |
activatePlanItemDefinitionMappings |
protected Map<String,Object> |
caseInstanceVariables |
protected String |
migrateToCaseDefinitionId |
protected String |
migrateToCaseDefinitionKey |
protected String |
migrateToCaseDefinitionTenantId |
protected Integer |
migrateToCaseDefinitionVersion |
protected List<MoveToAvailablePlanItemDefinitionMapping> |
moveToAvailablePlanItemDefinitionMappings |
protected List<TerminatePlanItemDefinitionMapping> |
terminatePlanItemDefinitionMappings |
| Constructor and Description |
|---|
CaseInstanceMigrationDocumentBuilderImpl() |
protected String migrateToCaseDefinitionId
protected String migrateToCaseDefinitionKey
protected Integer migrateToCaseDefinitionVersion
protected String migrateToCaseDefinitionTenantId
protected List<ActivatePlanItemDefinitionMapping> activatePlanItemDefinitionMappings
protected List<TerminatePlanItemDefinitionMapping> terminatePlanItemDefinitionMappings
protected List<MoveToAvailablePlanItemDefinitionMapping> moveToAvailablePlanItemDefinitionMappings
public CaseInstanceMigrationDocumentBuilderImpl()
public CaseInstanceMigrationDocumentBuilder setCaseDefinitionToMigrateTo(String caseDefinitionId)
setCaseDefinitionToMigrateTo in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder setCaseDefinitionToMigrateTo(String caseDefinitionKey, Integer caseDefinitionVersion)
setCaseDefinitionToMigrateTo in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder setTenantId(String caseDefinitionTenantId)
setTenantId in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addActivatePlanItemDefinitionMappings(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings)
addActivatePlanItemDefinitionMappings in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addActivatePlanItemDefinitionMapping(ActivatePlanItemDefinitionMapping planItemDefinitionMapping)
addActivatePlanItemDefinitionMapping in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addTerminatePlanItemDefinitionMappings(List<TerminatePlanItemDefinitionMapping> planItemDefinitionMappings)
addTerminatePlanItemDefinitionMappings in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addTerminatePlanItemDefinitionMapping(TerminatePlanItemDefinitionMapping planItemDefinitionMapping)
addTerminatePlanItemDefinitionMapping in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addMoveToAvailablePlanItemDefinitionMappings(List<MoveToAvailablePlanItemDefinitionMapping> planItemDefinitionMappings)
addMoveToAvailablePlanItemDefinitionMappings in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addMoveToAvailablePlanItemDefinitionMapping(MoveToAvailablePlanItemDefinitionMapping planItemDefinitionMapping)
addMoveToAvailablePlanItemDefinitionMapping in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addCaseInstanceVariable(String variableName, Object variableValue)
addCaseInstanceVariable in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocumentBuilder addCaseInstanceVariables(Map<String,Object> caseInstanceVariables)
addCaseInstanceVariables in interface CaseInstanceMigrationDocumentBuilderpublic CaseInstanceMigrationDocument build()
build in interface CaseInstanceMigrationDocumentBuilderCopyright © 2021 Flowable. All rights reserved.