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
commandExecutor
-
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
-
Constructor Summary
Constructors Constructor Description CmmnMigrationServiceImpl(CmmnEngineConfiguration configuration)
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
-
Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
-
-
-
Constructor Detail
-
CmmnMigrationServiceImpl
public CmmnMigrationServiceImpl(CmmnEngineConfiguration configuration)
-
-
Method Detail
-
createCaseInstanceMigrationBuilder
public CaseInstanceMigrationBuilder 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
-
-