public interface ProcessRuntimeService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
ProcInstance |
cancelProcess(ProcInstance procInstance,
java.lang.String comment) |
void |
claimProcTask(ProcTask procTask,
com.haulmont.cuba.security.entity.User user) |
void |
completeProcTask(ProcTask procTask,
java.lang.String outcome,
java.lang.String comment,
java.util.Map<java.lang.String,java.lang.Object> processVariables) |
java.lang.Object |
evaluateExpression(java.lang.String expression,
java.lang.String actExecutionId) |
long |
getActiveProcessesCount(ProcDefinition procDefinition) |
ProcInstance |
startProcess(ProcInstance procInstance,
java.lang.String comment,
java.util.Map<java.lang.String,java.lang.Object> params) |
static final java.lang.String NAME
ProcInstance startProcess(ProcInstance procInstance, java.lang.String comment, java.util.Map<java.lang.String,java.lang.Object> params)
ProcInstance cancelProcess(ProcInstance procInstance, java.lang.String comment)
void completeProcTask(ProcTask procTask, java.lang.String outcome, java.lang.String comment, @Nullable java.util.Map<java.lang.String,java.lang.Object> processVariables)
long getActiveProcessesCount(ProcDefinition procDefinition)
void claimProcTask(ProcTask procTask, com.haulmont.cuba.security.entity.User user)
java.lang.Object evaluateExpression(java.lang.String expression, java.lang.String actExecutionId)