Package org.flowable.engine
Interface ProcessMigrationService
- All Known Implementing Classes:
ProcessMigrationServiceImpl
public interface ProcessMigrationService
Service to manager process instance migrations.
-
Method Summary
Modifier and TypeMethodDescriptionorg.flowable.batch.api.Batch
batchMigrateProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) org.flowable.batch.api.Batch
batchMigrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument
(ProcessInstanceMigrationDocument document) getResultsOfBatchProcessInstanceMigration
(String migrationBatchId) void
migrateProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) void
migrateProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) void
migrateProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) validateMigrationForProcessInstance
(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) validateMigrationForProcessInstancesOfProcessDefinition
(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) validateMigrationForProcessInstancesOfProcessDefinition
(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument)
-
Method Details
-
createProcessInstanceMigrationBuilder
ProcessInstanceMigrationBuilder createProcessInstanceMigrationBuilder() -
createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument
ProcessInstanceMigrationBuilder createProcessInstanceMigrationBuilderFromProcessInstanceMigrationDocument(ProcessInstanceMigrationDocument document) -
validateMigrationForProcessInstance
ProcessInstanceMigrationValidationResult validateMigrationForProcessInstance(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
validateMigrationForProcessInstancesOfProcessDefinition
ProcessInstanceMigrationValidationResult validateMigrationForProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
validateMigrationForProcessInstancesOfProcessDefinition
ProcessInstanceMigrationValidationResult validateMigrationForProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
migrateProcessInstance
void migrateProcessInstance(String processInstanceId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
migrateProcessInstancesOfProcessDefinition
void migrateProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
migrateProcessInstancesOfProcessDefinition
void migrateProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
batchMigrateProcessInstancesOfProcessDefinition
org.flowable.batch.api.Batch batchMigrateProcessInstancesOfProcessDefinition(String processDefinitionId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
batchMigrateProcessInstancesOfProcessDefinition
org.flowable.batch.api.Batch batchMigrateProcessInstancesOfProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId, ProcessInstanceMigrationDocument processInstanceMigrationDocument) -
getResultsOfBatchProcessInstanceMigration
ProcessInstanceBatchMigrationResult getResultsOfBatchProcessInstanceMigration(String migrationBatchId)
-