public class CaseInstanceMigrationBuilderImpl extends Object implements CaseInstanceMigrationBuilder
| Modifier and Type | Field and Description |
|---|---|
protected CaseInstanceMigrationDocumentBuilderImpl |
caseInstanceMigrationDocumentDocumentBuilder |
protected CmmnMigrationService |
cmmnMigrationService |
| Constructor and Description |
|---|
CaseInstanceMigrationBuilderImpl(CmmnMigrationService cmmnMigrationService) |
protected CmmnMigrationService cmmnMigrationService
protected CaseInstanceMigrationDocumentBuilderImpl caseInstanceMigrationDocumentDocumentBuilder
public CaseInstanceMigrationBuilderImpl(CmmnMigrationService cmmnMigrationService)
public CaseInstanceMigrationBuilder fromCaseInstanceMigrationDocument(CaseInstanceMigrationDocument caseInstanceMigrationDocument)
fromCaseInstanceMigrationDocument in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder migrateToCaseDefinition(String caseDefinitionId)
migrateToCaseDefinition in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder migrateToCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion)
migrateToCaseDefinition in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder migrateToCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId)
migrateToCaseDefinition in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder withMigrateToCaseDefinitionTenantId(String caseDefinitionTenantId)
withMigrateToCaseDefinitionTenantId in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder addActivatePlanItemDefinitionMapping(ActivatePlanItemDefinitionMapping mapping)
addActivatePlanItemDefinitionMapping in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder addTerminatePlanItemDefinitionMapping(TerminatePlanItemDefinitionMapping mapping)
addTerminatePlanItemDefinitionMapping in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder addMoveToAvailablePlanItemDefinitionMapping(MoveToAvailablePlanItemDefinitionMapping mapping)
addMoveToAvailablePlanItemDefinitionMapping in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder withCaseInstanceVariable(String variableName, Object variableValue)
withCaseInstanceVariable in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationBuilder withCaseInstanceVariables(Map<String,Object> variables)
withCaseInstanceVariables in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationDocument getCaseInstanceMigrationDocument()
getCaseInstanceMigrationDocument in interface CaseInstanceMigrationBuilderpublic void migrate(String caseInstanceId)
migrate in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationValidationResult validateMigration(String caseInstanceId)
validateMigration in interface CaseInstanceMigrationBuilderpublic void migrateCaseInstances(String caseDefinitionId)
migrateCaseInstances in interface CaseInstanceMigrationBuilderpublic org.flowable.batch.api.Batch batchMigrateCaseInstances(String caseDefinitionId)
batchMigrateCaseInstances in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationValidationResult validateMigrationOfCaseInstances(String caseDefinitionId)
validateMigrationOfCaseInstances in interface CaseInstanceMigrationBuilderpublic void migrateCaseInstances(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId)
migrateCaseInstances in interface CaseInstanceMigrationBuilderpublic org.flowable.batch.api.Batch batchMigrateCaseInstances(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId)
batchMigrateCaseInstances in interface CaseInstanceMigrationBuilderpublic CaseInstanceMigrationValidationResult validateMigrationOfCaseInstances(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId)
validateMigrationOfCaseInstances in interface CaseInstanceMigrationBuilderprotected CmmnMigrationService getCmmnMigrationService()
Copyright © 2021 Flowable. All rights reserved.