public class ProcessServiceBase extends Object
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
logger |
Constructor and Description |
---|
ProcessServiceBase(org.jbpm.services.api.ProcessService processService,
org.jbpm.services.api.DefinitionService definitionService,
org.jbpm.services.api.RuntimeDataService runtimeDataService,
KieServerRegistry context) |
Modifier and Type | Method and Description |
---|---|
Object |
abortProcessInstance(String containerId,
Number processInstanceId) |
Object |
abortProcessInstances(String containerId,
List<Long> processInstanceIds) |
void |
abortWorkItem(String containerId,
Number processInstanceId,
Number workItemId) |
void |
completeWorkItem(String containerId,
Number processInstanceId,
Number workItemId,
String resultPayload,
String marshallingType) |
protected List<Long> |
convert(List<? extends Number> input) |
String |
getAvailableSignals(String containerId,
Number processInstanceId,
String marshallingType) |
String |
getProcessInstance(String containerId,
Number processInstanceId,
boolean withVars,
String marshallingType) |
String |
getProcessInstanceVariable(String containerId,
Number processInstanceId,
String varName,
String marshallingType) |
String |
getProcessInstanceVariables(String containerId,
Number processInstanceId,
String marshallingType) |
String |
getWorkItem(String containerId,
Number processInstanceId,
Number workItemId,
String marshallingType) |
String |
getWorkItemByProcessInstance(String containerId,
Number processInstanceId,
String marshallingType) |
void |
setProcessVariable(String containerId,
Number processInstanceId,
String varName,
String variablePayload,
String marshallingType) |
void |
setProcessVariables(String containerId,
Number processInstanceId,
String variablePayload,
String marshallingType) |
void |
signal(String containerId,
String signalName,
String marshallingType) |
void |
signal(String containerId,
String signalName,
String eventPayload,
String marshallingType) |
void |
signalProcessInstance(String containerId,
Number processInstanceId,
String signalName,
String marshallingType) |
void |
signalProcessInstance(String containerId,
Number processInstanceId,
String signalName,
String eventPayload,
String marshallingType) |
void |
signalProcessInstances(String containerId,
List<Long> processInstanceIds,
String signalName,
String marshallingType) |
void |
signalProcessInstances(String containerId,
List<Long> processInstanceIds,
String signalName,
String eventPayload,
String marshallingType) |
String |
startProcess(String containerId,
String processId,
String marshallingType) |
String |
startProcess(String containerId,
String processId,
String payload,
String marshallingType) |
String |
startProcessWithCorrelation(String containerId,
String processId,
String correlationKey,
String payload,
String marshallingType) |
public ProcessServiceBase(org.jbpm.services.api.ProcessService processService, org.jbpm.services.api.DefinitionService definitionService, org.jbpm.services.api.RuntimeDataService runtimeDataService, KieServerRegistry context)
public String startProcess(String containerId, String processId, String marshallingType)
public String startProcess(String containerId, String processId, String payload, String marshallingType)
public String startProcessWithCorrelation(String containerId, String processId, String correlationKey, String payload, String marshallingType)
public Object abortProcessInstance(String containerId, Number processInstanceId)
public Object abortProcessInstances(String containerId, List<Long> processInstanceIds)
public void signalProcessInstance(String containerId, Number processInstanceId, String signalName, String marshallingType)
public void signalProcessInstance(String containerId, Number processInstanceId, String signalName, String eventPayload, String marshallingType)
public void signalProcessInstances(String containerId, List<Long> processInstanceIds, String signalName, String marshallingType)
public void signalProcessInstances(String containerId, List<Long> processInstanceIds, String signalName, String eventPayload, String marshallingType)
public void signal(String containerId, String signalName, String eventPayload, String marshallingType)
public String getProcessInstance(String containerId, Number processInstanceId, boolean withVars, String marshallingType)
public void setProcessVariable(String containerId, Number processInstanceId, String varName, String variablePayload, String marshallingType)
public void setProcessVariables(String containerId, Number processInstanceId, String variablePayload, String marshallingType)
public String getProcessInstanceVariable(String containerId, Number processInstanceId, String varName, String marshallingType)
public String getProcessInstanceVariables(String containerId, Number processInstanceId, String marshallingType)
public String getAvailableSignals(String containerId, Number processInstanceId, String marshallingType)
public void completeWorkItem(String containerId, Number processInstanceId, Number workItemId, String resultPayload, String marshallingType)
public void abortWorkItem(String containerId, Number processInstanceId, Number workItemId)
public String getWorkItem(String containerId, Number processInstanceId, Number workItemId, String marshallingType)
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.