public class CaseInstanceMigrationDocumentImpl extends Object implements CaseInstanceMigrationDocument
| 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 Map<String,Map<String,Object>> |
planItemLocalVariables |
protected List<TerminatePlanItemDefinitionMapping> |
terminatePlanItemDefinitionMappings |
| Constructor and Description |
|---|
CaseInstanceMigrationDocumentImpl() |
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 static CaseInstanceMigrationDocument fromJson(String caseInstanceMigrationDocumentJson)
public void setMigrateToCaseDefinitionId(String caseDefinitionId)
public void setMigrateToCaseDefinition(String caseDefinitionKey, Integer caseDefinitionVersion)
public void setMigrateToCaseDefinition(String caseDefinitionKey, Integer caseDefinitionVersion, String caseDefinitionTenantId)
public void setActivatePlanItemDefinitionMappings(List<ActivatePlanItemDefinitionMapping> planItemDefinitionMappings)
public void setTerminatePlanItemDefinitionMappings(List<TerminatePlanItemDefinitionMapping> planItemDefinitionMappings)
public void setMoveToAvailablePlanItemDefinitionMappings(List<MoveToAvailablePlanItemDefinitionMapping> planItemDefinitionMappings)
public void setCaseInstanceVariables(Map<String,Object> caseInstanceVariables)
public String getMigrateToCaseDefinitionId()
getMigrateToCaseDefinitionId in interface CaseInstanceMigrationDocumentpublic String getMigrateToCaseDefinitionKey()
getMigrateToCaseDefinitionKey in interface CaseInstanceMigrationDocumentpublic Integer getMigrateToCaseDefinitionVersion()
getMigrateToCaseDefinitionVersion in interface CaseInstanceMigrationDocumentpublic String getMigrateToCaseDefinitionTenantId()
getMigrateToCaseDefinitionTenantId in interface CaseInstanceMigrationDocumentpublic List<ActivatePlanItemDefinitionMapping> getActivatePlanItemDefinitionMappings()
getActivatePlanItemDefinitionMappings in interface CaseInstanceMigrationDocumentpublic List<TerminatePlanItemDefinitionMapping> getTerminatePlanItemDefinitionMappings()
getTerminatePlanItemDefinitionMappings in interface CaseInstanceMigrationDocumentpublic List<MoveToAvailablePlanItemDefinitionMapping> getMoveToAvailablePlanItemDefinitionMappings()
getMoveToAvailablePlanItemDefinitionMappings in interface CaseInstanceMigrationDocumentpublic Map<String,Map<String,Object>> getPlanItemLocalVariables()
getPlanItemLocalVariables in interface CaseInstanceMigrationDocumentpublic Map<String,Object> getCaseInstanceVariables()
getCaseInstanceVariables in interface CaseInstanceMigrationDocumentpublic String asJsonString()
asJsonString in interface CaseInstanceMigrationDocumentCopyright © 2021 Flowable. All rights reserved.