Class CmmnMigrationServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<CmmnEngineConfiguration>
org.flowable.cmmn.engine.impl.migration.CmmnMigrationServiceImpl
- All Implemented Interfaces:
CmmnMigrationService
public class CmmnMigrationServiceImpl
extends CommonEngineServiceImpl<CmmnEngineConfiguration>
implements CmmnMigrationService
- Author:
- Valentin Zickner
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutorFields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.flowable.batch.api.BatchbatchMigrateCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) org.flowable.batch.api.BatchbatchMigrateCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocument(CaseInstanceMigrationDocument document) getResultsOfBatchCaseInstanceMigration(String migrationBatchId) voidmigrateCaseInstance(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) voidmigrateCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) voidmigrateCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) validateMigrationForCaseInstance(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutorMethods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
CmmnMigrationServiceImpl
-
-
Method Details
-
createCaseInstanceMigrationBuilder
- Specified by:
createCaseInstanceMigrationBuilderin interfaceCmmnMigrationService
-
createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocument
public CaseInstanceMigrationBuilder createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocument(CaseInstanceMigrationDocument document) - Specified by:
createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocumentin interfaceCmmnMigrationService
-
validateMigrationForCaseInstance
public CaseInstanceMigrationValidationResult validateMigrationForCaseInstance(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
validateMigrationForCaseInstancein interfaceCmmnMigrationService
-
validateMigrationForCaseInstancesOfCaseDefinition
public CaseInstanceMigrationValidationResult validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
validateMigrationForCaseInstancesOfCaseDefinitionin interfaceCmmnMigrationService
-
validateMigrationForCaseInstancesOfCaseDefinition
public CaseInstanceMigrationValidationResult validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
validateMigrationForCaseInstancesOfCaseDefinitionin interfaceCmmnMigrationService
-
migrateCaseInstance
public void migrateCaseInstance(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
migrateCaseInstancein interfaceCmmnMigrationService
-
migrateCaseInstancesOfCaseDefinition
public void migrateCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
migrateCaseInstancesOfCaseDefinitionin interfaceCmmnMigrationService
-
migrateCaseInstancesOfCaseDefinition
public void migrateCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
migrateCaseInstancesOfCaseDefinitionin interfaceCmmnMigrationService
-
batchMigrateCaseInstancesOfCaseDefinition
public org.flowable.batch.api.Batch batchMigrateCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
batchMigrateCaseInstancesOfCaseDefinitionin interfaceCmmnMigrationService
-
batchMigrateCaseInstancesOfCaseDefinition
public org.flowable.batch.api.Batch batchMigrateCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
batchMigrateCaseInstancesOfCaseDefinitionin interfaceCmmnMigrationService
-
getResultsOfBatchCaseInstanceMigration
public CaseInstanceBatchMigrationResult getResultsOfBatchCaseInstanceMigration(String migrationBatchId) - Specified by:
getResultsOfBatchCaseInstanceMigrationin interfaceCmmnMigrationService
-