Package org.flowable.engine.impl
Class ProcessMigrationServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<C>
org.flowable.common.engine.impl.service.CommonEngineServiceImpl<ProcessEngineConfigurationImpl>
org.flowable.engine.impl.ProcessMigrationServiceImpl
- All Implemented Interfaces:
ProcessMigrationService
public class ProcessMigrationServiceImpl
extends CommonEngineServiceImpl<ProcessEngineConfigurationImpl>
implements ProcessMigrationService
-
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 TypeMethodDescriptionbatchMigrateProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) batchMigrateProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument(ProcessInstanceMigrationDocument document) getResultsOfBatchProcessInstanceMigration(String migrationBatchId) voidmigrateProcessInstance(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) voidmigrateProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) voidmigrateProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) validateMigrationForProcessInstance(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) validateMigrationForProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) validateMigrationForProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) 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
-
ProcessMigrationServiceImpl
-
-
Method Details
-
createProcessInstanceMigrationBuilder
- Specified by:
createProcessInstanceMigrationBuilderin interfaceProcessMigrationService
-
createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument
public ProcessInstanceMigrationBuilder createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument(ProcessInstanceMigrationDocument document) - Specified by:
createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocumentin interfaceProcessMigrationService
-
validateMigrationForProcessInstance
public ProcessInstanceMigrationValidationResult validateMigrationForProcessInstance(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
validateMigrationForProcessInstancein interfaceProcessMigrationService
-
validateMigrationForProcessInstancesOfProcessDefinition
public ProcessInstanceMigrationValidationResult validateMigrationForProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
validateMigrationForProcessInstancesOfProcessDefinitionin interfaceProcessMigrationService
-
validateMigrationForProcessInstancesOfProcessDefinition
public ProcessInstanceMigrationValidationResult validateMigrationForProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
validateMigrationForProcessInstancesOfProcessDefinitionin interfaceProcessMigrationService
-
migrateProcessInstance
public void migrateProcessInstance(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
migrateProcessInstancein interfaceProcessMigrationService
-
migrateProcessInstancesOfProcessDefinition
public void migrateProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
migrateProcessInstancesOfProcessDefinitionin interfaceProcessMigrationService
-
migrateProcessInstancesOfProcessDefinition
public void migrateProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
migrateProcessInstancesOfProcessDefinitionin interfaceProcessMigrationService
-
batchMigrateProcessInstancesOfProcessDefinition
public Batch batchMigrateProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
batchMigrateProcessInstancesOfProcessDefinitionin interfaceProcessMigrationService
-
batchMigrateProcessInstancesOfProcessDefinition
public Batch batchMigrateProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) - Specified by:
batchMigrateProcessInstancesOfProcessDefinitionin interfaceProcessMigrationService
-
getResultsOfBatchProcessInstanceMigration
public ProcessInstanceBatchMigrationResult getResultsOfBatchProcessInstanceMigration(String migrationBatchId) - Specified by:
getResultsOfBatchProcessInstanceMigrationin interfaceProcessMigrationService
-