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 -
Method Summary
Modifier and TypeMethodDescriptionbatchMigrateCaseInstancesOfCaseDefinition
(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) batchMigrateCaseInstancesOfCaseDefinition
(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) batchMigrateHistoricCaseInstancesOfCaseDefinition
(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) batchMigrateHistoricCaseInstancesOfCaseDefinition
(String caseDefinitionId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocument
(CaseInstanceMigrationDocument document) createHistoricCaseInstanceMigrationBuilderFromHistoricCaseInstanceMigrationDocument
(HistoricCaseInstanceMigrationDocument document) getResultsOfBatchCaseInstanceMigration
(String migrationBatchId) void
migrateCaseInstance
(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) void
migrateCaseInstancesOfCaseDefinition
(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) void
migrateCaseInstancesOfCaseDefinition
(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) void
migrateHistoricCaseInstance
(String caseInstanceId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) void
migrateHistoricCaseInstancesOfCaseDefinition
(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) void
migrateHistoricCaseInstancesOfCaseDefinition
(String caseDefinitionId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) 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, setCommandExecutor
Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
CmmnMigrationServiceImpl
-
-
Method Details
-
createCaseInstanceMigrationBuilder
- Specified by:
createCaseInstanceMigrationBuilder
in interfaceCmmnMigrationService
-
createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocument
public CaseInstanceMigrationBuilder createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocument(CaseInstanceMigrationDocument document) - Specified by:
createCaseInstanceMigrationBuilderFromCaseInstanceMigrationDocument
in interfaceCmmnMigrationService
-
createHistoricCaseInstanceMigrationBuilder
- Specified by:
createHistoricCaseInstanceMigrationBuilder
in interfaceCmmnMigrationService
-
createHistoricCaseInstanceMigrationBuilderFromHistoricCaseInstanceMigrationDocument
public HistoricCaseInstanceMigrationBuilder createHistoricCaseInstanceMigrationBuilderFromHistoricCaseInstanceMigrationDocument(HistoricCaseInstanceMigrationDocument document) - Specified by:
createHistoricCaseInstanceMigrationBuilderFromHistoricCaseInstanceMigrationDocument
in interfaceCmmnMigrationService
-
validateMigrationForCaseInstance
public CaseInstanceMigrationValidationResult validateMigrationForCaseInstance(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
validateMigrationForCaseInstance
in interfaceCmmnMigrationService
-
validateMigrationForCaseInstancesOfCaseDefinition
public CaseInstanceMigrationValidationResult validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
validateMigrationForCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
validateMigrationForCaseInstancesOfCaseDefinition
public CaseInstanceMigrationValidationResult validateMigrationForCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
validateMigrationForCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
migrateCaseInstance
public void migrateCaseInstance(String caseInstanceId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
migrateCaseInstance
in interfaceCmmnMigrationService
-
migrateHistoricCaseInstance
public void migrateHistoricCaseInstance(String caseInstanceId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) - Specified by:
migrateHistoricCaseInstance
in interfaceCmmnMigrationService
-
migrateCaseInstancesOfCaseDefinition
public void migrateCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
migrateCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
migrateHistoricCaseInstancesOfCaseDefinition
public void migrateHistoricCaseInstancesOfCaseDefinition(String caseDefinitionId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) - Specified by:
migrateHistoricCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
migrateCaseInstancesOfCaseDefinition
public void migrateCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
migrateCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
migrateHistoricCaseInstancesOfCaseDefinition
public void migrateHistoricCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) - Specified by:
migrateHistoricCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
batchMigrateCaseInstancesOfCaseDefinition
public Batch batchMigrateCaseInstancesOfCaseDefinition(String caseDefinitionId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
batchMigrateCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
batchMigrateHistoricCaseInstancesOfCaseDefinition
public Batch batchMigrateHistoricCaseInstancesOfCaseDefinition(String caseDefinitionId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) - Specified by:
batchMigrateHistoricCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
batchMigrateCaseInstancesOfCaseDefinition
public Batch batchMigrateCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, CaseInstanceMigrationDocument caseInstanceMigrationDocument) - Specified by:
batchMigrateCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
batchMigrateHistoricCaseInstancesOfCaseDefinition
public Batch batchMigrateHistoricCaseInstancesOfCaseDefinition(String caseDefinitionKey, int caseDefinitionVersion, String caseDefinitionTenantId, HistoricCaseInstanceMigrationDocument historicCaseInstanceMigrationDocument) - Specified by:
batchMigrateHistoricCaseInstancesOfCaseDefinition
in interfaceCmmnMigrationService
-
getResultsOfBatchCaseInstanceMigration
public CaseInstanceBatchMigrationResult getResultsOfBatchCaseInstanceMigration(String migrationBatchId) - Specified by:
getResultsOfBatchCaseInstanceMigration
in interfaceCmmnMigrationService
-