|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jbpm.integration.console.CommandDelegate
public class CommandDelegate
This class encapsulates the logic for executing operations via the Drools/jBPM api and retrieving information from that api.
| Method Summary | |
|---|---|
static void |
abortProcessInstance(String processInstanceIdString)
|
protected static Collection<org.drools.runtime.process.NodeInstance> |
collectActiveNodeInstances(Collection<org.drools.runtime.process.NodeInstance> activeNodes)
|
static Collection<org.drools.runtime.process.NodeInstance> |
getActiveNodeInstances(long processInstanceId)
|
static List<ProcessInstanceLog> |
getActiveProcessInstanceLogsByProcessId(String processId)
|
static org.drools.definition.process.Process |
getProcess(String processId)
|
static org.drools.definition.process.Process |
getProcessByName(String name)
|
static List<org.drools.definition.process.Process> |
getProcesses()
|
static ProcessInstanceLog |
getProcessInstanceLog(String processInstanceId)
|
static List<ProcessInstanceLog> |
getProcessInstanceLogsByProcessId(String processId)
|
static Map<String,Object> |
getProcessInstanceVariables(String processInstanceId)
This returns the variables associated with the process instance. |
static void |
removeProcess(String processId)
This method is not supported by jBPM and will throw a UnsupportedOperationException. |
static void |
setProcessInstanceVariables(String processInstanceId,
Map<String,Object> variables)
This method adds the variables provided in the map, to the (process) instance. |
static void |
signalExecution(String executionId,
String signalRef,
String signal)
|
static ProcessInstanceLog |
startProcess(String processId,
Map<String,Object> parameters)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static List<org.drools.definition.process.Process> getProcesses()
public static org.drools.definition.process.Process getProcess(String processId)
public static org.drools.definition.process.Process getProcessByName(String name)
public static void removeProcess(String processId)
UnsupportedOperationException.
processId - public static ProcessInstanceLog getProcessInstanceLog(String processInstanceId)
public static List<ProcessInstanceLog> getProcessInstanceLogsByProcessId(String processId)
public static List<ProcessInstanceLog> getActiveProcessInstanceLogsByProcessId(String processId)
public static ProcessInstanceLog startProcess(String processId,
Map<String,Object> parameters)
public static void abortProcessInstance(String processInstanceIdString)
public static Map<String,Object> getProcessInstanceVariables(String processInstanceId)
processInstanceId -
public static void setProcessInstanceVariables(String processInstanceId,
Map<String,Object> variables)
processInstanceId - The id of the process instance.variables - The variables to add.
public static void signalExecution(String executionId,
String signalRef,
String signal)
public static Collection<org.drools.runtime.process.NodeInstance> getActiveNodeInstances(long processInstanceId)
protected static Collection<org.drools.runtime.process.NodeInstance> collectActiveNodeInstances(Collection<org.drools.runtime.process.NodeInstance> activeNodes)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||