public class ProcessInstanceMigrationBuilderImpl extends Object implements ProcessInstanceMigrationBuilder
| Modifier and Type | Field and Description |
|---|---|
protected ProcessInstanceMigrationDocumentBuilderImpl |
migrationDocumentBuilder |
protected RuntimeService |
runtimeService |
| Constructor and Description |
|---|
ProcessInstanceMigrationBuilderImpl(RuntimeService runtimeService) |
protected RuntimeService runtimeService
protected ProcessInstanceMigrationDocumentBuilderImpl migrationDocumentBuilder
public ProcessInstanceMigrationBuilderImpl(RuntimeService runtimeService)
public ProcessInstanceMigrationBuilder fromProcessInstanceMigrationDocument(ProcessInstanceMigrationDocument document)
fromProcessInstanceMigrationDocument in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationBuilder migrateToProcessDefinition(String processDefinitionId)
migrateToProcessDefinition in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationBuilder migrateToProcessDefinition(String processDefinitionKey, int processDefinitionVersion)
migrateToProcessDefinition in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationBuilder migrateToProcessDefinition(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId)
migrateToProcessDefinition in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationBuilder withMigrateToProcessDefinitionTenantId(String processDefinitionTenantId)
withMigrateToProcessDefinitionTenantId in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationBuilder addActivityMigrationMapping(String fromActivityId, String toActivityId)
addActivityMigrationMapping in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationBuilder addActivityMigrationMappings(Map<String,String> activityMigrationMappings)
addActivityMigrationMappings in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationDocument getProcessInstanceMigrationDocument()
getProcessInstanceMigrationDocument in interface ProcessInstanceMigrationBuilderpublic void migrate(String processInstanceId)
migrate in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationValidationResult validateMigration(String processInstanceId)
validateMigration in interface ProcessInstanceMigrationBuilderpublic void migrateProcessInstances(String processDefinitionId)
migrateProcessInstances in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationValidationResult validateMigrationOfProcessInstances(String processDefinitionId)
validateMigrationOfProcessInstances in interface ProcessInstanceMigrationBuilderpublic void migrateProcessInstances(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId)
migrateProcessInstances in interface ProcessInstanceMigrationBuilderpublic ProcessInstanceMigrationValidationResult validateMigrationOfProcessInstances(String processDefinitionKey, int processDefinitionVersion, String processDefinitionTenantId)
validateMigrationOfProcessInstances in interface ProcessInstanceMigrationBuilderCopyright © 2018 Flowable. All rights reserved.