Interface ProcessService
- All Known Implementing Classes:
ProcessServiceImpl
public interface ProcessService
- Author:
- korablev
-
Method Summary
Modifier and TypeMethodDescriptionvoid
abortProcessInstance
(Long processInstanceId) void
executeProcess
(String processDefinitionId, List<BpmnVariableForSave> processVariables) Deprecated.getProcessDefinitionById
(String processId) getProcessesWithinSameRootInstance
(long processInstanceId) org.jbpm.services.api.model.ProcessInstanceDesc
getProcessInstanceById
(Long processId) Collection<org.jbpm.services.api.model.ProcessInstanceDesc>
getProcessInstanceEntries
(BpmnQueryContext bpmnQueryContext, List<Integer> states) getProcessInstanceHistory
(Long processInstanceId, ProcessInstanceEntryType type, BpmnQueryContext queryContext) getProcessInstanceVariables
(Long processId) getProcessVariablesDefinition
(Long taskInstanceId) getRootProcessStartDate
(Long processInstanceId) getVariablesHistory
(Long processInstanceId, BpmnQueryContext queryContext) void
signalEvent
(String signalRef, Object data) startProcess
(String processDefinitionId) startProcess
(String processDefinitionId, List<BpmnVariableForSave> processVariables) startProcessSignalEvent
(String signalRef, Map<String, Object> params)
-
Method Details
-
getProcessDefEntries
Deprecated.UsegetProcessesCurrentUserCanStart()
instead.- Returns:
- list
-
getProcessesCurrentUserCanStart
List<ProcessDefEntry> getProcessesCurrentUserCanStart() -
getProcessInstanceEntries
Collection<org.jbpm.services.api.model.ProcessInstanceDesc> getProcessInstanceEntries(BpmnQueryContext bpmnQueryContext, List<Integer> states) -
getProcessInstanceVariables
-
getProcessInstanceHistory
Collection<NodeInstanceSummary> getProcessInstanceHistory(Long processInstanceId, ProcessInstanceEntryType type, BpmnQueryContext queryContext) -
getVariablesHistory
Collection<VariableInstanceSummary> getVariablesHistory(Long processInstanceId, BpmnQueryContext queryContext) -
getProcessInstanceById
-
startProcess
-
startProcess
-
executeProcess
-
getProcessesWithinSameRootInstance
-
abortProcessInstance
-
buildProcessDefinitionsMapping
void buildProcessDefinitionsMapping() -
getProcessDefinitionById
-
getProcessVariablesDefinition
-
signalEvent
-
startProcessSignalEvent
-
getRootProcessStartDate
-