Package org.jbpm.casemgmt.impl.admin
Class CaseInstanceMigrationServiceImpl
- java.lang.Object
-
- org.jbpm.casemgmt.impl.admin.CaseInstanceMigrationServiceImpl
-
- All Implemented Interfaces:
org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService
public class CaseInstanceMigrationServiceImpl extends Object implements org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService
-
-
Constructor Summary
Constructors Constructor Description CaseInstanceMigrationServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<Long,org.jbpm.services.api.model.ProcessInstanceDesc>mapProcessInstances(Collection<org.jbpm.services.api.model.ProcessInstanceDesc> processes)org.jbpm.casemgmt.api.admin.CaseMigrationReportmigrate(String caseId, String targetDeploymentId, Map<String,String> processMapping)org.jbpm.casemgmt.api.admin.CaseMigrationReportmigrate(String caseId, String targetDeploymentId, Map<String,String> processMapping, Map<String,String> nodeMapping)voidsetCaseRuntimeDataService(org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService)voidsetCommandService(org.jbpm.shared.services.impl.TransactionalCommandService commandService)voidsetProcessInstanceMigrationService(org.jbpm.services.api.admin.ProcessInstanceMigrationService processInstanceMigrationService)voidsetProcessService(org.jbpm.services.api.ProcessService processService)
-
-
-
Method Detail
-
setProcessService
public void setProcessService(org.jbpm.services.api.ProcessService processService)
-
setCaseRuntimeDataService
public void setCaseRuntimeDataService(org.jbpm.casemgmt.api.CaseRuntimeDataService caseRuntimeDataService)
-
setProcessInstanceMigrationService
public void setProcessInstanceMigrationService(org.jbpm.services.api.admin.ProcessInstanceMigrationService processInstanceMigrationService)
-
setCommandService
public void setCommandService(org.jbpm.shared.services.impl.TransactionalCommandService commandService)
-
migrate
public org.jbpm.casemgmt.api.admin.CaseMigrationReport migrate(String caseId, String targetDeploymentId, Map<String,String> processMapping)
- Specified by:
migratein interfaceorg.jbpm.casemgmt.api.admin.CaseInstanceMigrationService
-
migrate
public org.jbpm.casemgmt.api.admin.CaseMigrationReport migrate(String caseId, String targetDeploymentId, Map<String,String> processMapping, Map<String,String> nodeMapping)
- Specified by:
migratein interfaceorg.jbpm.casemgmt.api.admin.CaseInstanceMigrationService
-
mapProcessInstances
protected Map<Long,org.jbpm.services.api.model.ProcessInstanceDesc> mapProcessInstances(Collection<org.jbpm.services.api.model.ProcessInstanceDesc> processes)
-
-