@ApplicationScoped public class RemoteProcessServiceImpl extends AbstractKieServerService implements ProcessService
kieServerIntegration| Constructor and Description |
|---|
RemoteProcessServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
abortProcessInstance(ProcessInstanceKey processInstance) |
void |
abortProcessInstances(String serverTemplateId,
Map<String,List<Long>> containerInstances) |
List<String> |
getAvailableSignals(String serverTemplateId,
String containerId,
Long processInstanceId) |
void |
setProcessVariable(String serverTemplateId,
String containerId,
long processInstanceId,
String variableName,
String value) |
void |
signalProcessInstances(String serverTemplateId,
List<String> containers,
List<Long> processInstanceId,
String signal,
Object event) |
Long |
startProcess(String serverTemplateId,
String containerId,
String processId,
String correlationKey,
Map<String,Object> params) |
getClient, getClient, getKieServicesClient, getKieServicesClientpublic void abortProcessInstance(ProcessInstanceKey processInstance)
abortProcessInstance in interface ProcessServicepublic void abortProcessInstances(String serverTemplateId, Map<String,List<Long>> containerInstances)
abortProcessInstances in interface ProcessServicepublic Long startProcess(String serverTemplateId, String containerId, String processId, String correlationKey, Map<String,Object> params)
startProcess in interface ProcessServicepublic List<String> getAvailableSignals(String serverTemplateId, String containerId, Long processInstanceId)
getAvailableSignals in interface ProcessServicepublic void signalProcessInstances(String serverTemplateId, List<String> containers, List<Long> processInstanceId, String signal, Object event)
signalProcessInstances in interface ProcessServicepublic void setProcessVariable(String serverTemplateId, String containerId, long processInstanceId, String variableName, String value)
setProcessVariable in interface ProcessServiceCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.