public interface ProcessInstanceMigrationService
Modifier and Type | Method and Description |
---|---|
List<MigrationReport> |
migrate(String sourceDeploymentId,
List<Long> processInstanceIds,
String targetDeploymentId,
String targetProcessId)
Migrates given process instances that belong to source deployment, into target process id that belongs to target deployment.
|
List<MigrationReport> |
migrate(String sourceDeploymentId,
List<Long> processInstanceIds,
String targetDeploymentId,
String targetProcessId,
Map<String,String> nodeMapping)
Migrates given process instances (with node mapping) that belong to source deployment, into target process id that belongs to target deployment.
|
MigrationReport |
migrate(String sourceDeploymentId,
Long processInstanceId,
String targetDeploymentId,
String targetProcessId)
Migrates given process instance that belongs to source deployment, into target process id that belongs to target deployment.
|
MigrationReport |
migrate(String sourceDeploymentId,
Long processInstanceId,
String targetDeploymentId,
String targetProcessId,
Map<String,String> nodeMapping)
Migrates given process instance (with node mapping) that belongs to source deployment, into target process id that belongs to target deployment.
|
MigrationReport migrate(String sourceDeploymentId, Long processInstanceId, String targetDeploymentId, String targetProcessId)
sourceDeploymentId
- deployment that process instance to be migrated belongs toprocessInstanceId
- id of the process instance to be migratedtargetDeploymentId
- id of deployment that target process belongs totargetProcessId
- id of the process process instance should be migrated toMigrationReport migrate(String sourceDeploymentId, Long processInstanceId, String targetDeploymentId, String targetProcessId, Map<String,String> nodeMapping)
sourceDeploymentId
- deployment that process instance to be migrated belongs toprocessInstanceId
- id of the process instance to be migratedtargetDeploymentId
- id of deployment that target process belongs totargetProcessId
- id of the process process instance should be migrated tonodeMapping
- node mapping - source and target unique ids of nodes to be mapped - from process instance active nodes to new process nodesList<MigrationReport> migrate(String sourceDeploymentId, List<Long> processInstanceIds, String targetDeploymentId, String targetProcessId)
sourceDeploymentId
- deployment that process instance to be migrated belongs toprocessInstanceIds
- list of process instance id to be migratedtargetDeploymentId
- id of deployment that target process belongs totargetProcessId
- id of the process process instance should be migrated toList<MigrationReport> migrate(String sourceDeploymentId, List<Long> processInstanceIds, String targetDeploymentId, String targetProcessId, Map<String,String> nodeMapping)
sourceDeploymentId
- deployment that process instance to be migrated belongs toprocessInstanceIds
- list of process instance id to be migratedtargetDeploymentId
- id of deployment that target process belongs totargetProcessId
- id of the process process instance should be migrated tonodeMapping
- node mapping - source and target unique ids of nodes to be mapped - from process instance active nodes to new process nodesCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.