Class CaseInstanceMigrationServiceImpl

  • All Implemented Interfaces:
    org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService

    public class CaseInstanceMigrationServiceImpl
    extends Object
    implements org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService
    • Constructor Detail

      • CaseInstanceMigrationServiceImpl

        public CaseInstanceMigrationServiceImpl()
    • 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:
        migrate in interface org.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:
        migrate in interface org.jbpm.casemgmt.api.admin.CaseInstanceMigrationService
      • mapProcessInstances

        protected Map<Long,​org.jbpm.services.api.model.ProcessInstanceDesc> mapProcessInstances​(Collection<org.jbpm.services.api.model.ProcessInstanceDesc> processes)