Class RemoteProcessServiceImpl
- java.lang.Object
-
- org.jbpm.workbench.ks.integration.AbstractKieServerService
-
- org.jbpm.workbench.pr.backend.server.RemoteProcessServiceImpl
-
- All Implemented Interfaces:
org.jbpm.workbench.pr.service.ProcessService
@ApplicationScoped public class RemoteProcessServiceImpl extends org.jbpm.workbench.ks.integration.AbstractKieServerService implements org.jbpm.workbench.pr.service.ProcessService
-
-
Constructor Summary
Constructors Constructor Description RemoteProcessServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabortProcessInstance(org.jbpm.workbench.pr.model.ProcessInstanceKey processInstance)voidabortProcessInstances(String serverTemplateId, Map<String,List<Long>> containerInstances)List<String>getAvailableSignals(String serverTemplateId, String containerId, Long processInstanceId)voidsetProcessVariable(String serverTemplateId, String containerId, long processInstanceId, String variableName, String value)voidsignalProcessInstances(String serverTemplateId, List<String> containers, List<Long> processInstanceId, String signal, Object event)LongstartProcess(String serverTemplateId, String containerId, String processId, String correlationKey, Map<String,Object> params)
-
-
-
Method Detail
-
abortProcessInstance
public void abortProcessInstance(org.jbpm.workbench.pr.model.ProcessInstanceKey processInstance)
- Specified by:
abortProcessInstancein interfaceorg.jbpm.workbench.pr.service.ProcessService
-
abortProcessInstances
public void abortProcessInstances(String serverTemplateId, Map<String,List<Long>> containerInstances)
- Specified by:
abortProcessInstancesin interfaceorg.jbpm.workbench.pr.service.ProcessService
-
startProcess
public Long startProcess(String serverTemplateId, String containerId, String processId, String correlationKey, Map<String,Object> params)
- Specified by:
startProcessin interfaceorg.jbpm.workbench.pr.service.ProcessService
-
getAvailableSignals
public List<String> getAvailableSignals(String serverTemplateId, String containerId, Long processInstanceId)
- Specified by:
getAvailableSignalsin interfaceorg.jbpm.workbench.pr.service.ProcessService
-
signalProcessInstances
public void signalProcessInstances(String serverTemplateId, List<String> containers, List<Long> processInstanceId, String signal, Object event)
- Specified by:
signalProcessInstancesin interfaceorg.jbpm.workbench.pr.service.ProcessService
-
-