public class CaseInstanceMigrationServiceImpl extends Object implements CaseInstanceMigrationService
Constructor and Description |
---|
CaseInstanceMigrationServiceImpl() |
Modifier and Type | Method and Description |
---|---|
protected Map<Long,ProcessInstanceDesc> |
mapProcessInstances(Collection<ProcessInstanceDesc> processes) |
CaseMigrationReport |
migrate(String caseId,
String targetDeploymentId,
Map<String,String> processMapping) |
CaseMigrationReport |
migrate(String caseId,
String targetDeploymentId,
Map<String,String> processMapping,
Map<String,String> nodeMapping) |
void |
setCaseRuntimeDataService(CaseRuntimeDataService caseRuntimeDataService) |
void |
setCommandService(TransactionalCommandService commandService) |
void |
setProcessInstanceMigrationService(ProcessInstanceMigrationService processInstanceMigrationService) |
void |
setProcessService(ProcessService processService) |
public void setProcessService(ProcessService processService)
public void setCaseRuntimeDataService(CaseRuntimeDataService caseRuntimeDataService)
public void setProcessInstanceMigrationService(ProcessInstanceMigrationService processInstanceMigrationService)
public void setCommandService(TransactionalCommandService commandService)
public CaseMigrationReport migrate(String caseId, String targetDeploymentId, Map<String,String> processMapping)
migrate
in interface CaseInstanceMigrationService
public CaseMigrationReport migrate(String caseId, String targetDeploymentId, Map<String,String> processMapping, Map<String,String> nodeMapping)
migrate
in interface CaseInstanceMigrationService
protected Map<Long,ProcessInstanceDesc> mapProcessInstances(Collection<ProcessInstanceDesc> processes)
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.