Interface TaskService
- All Known Implementing Classes:
TaskServiceImpl
public interface TaskService
- Author:
- korablev
-
Method Summary
Modifier and TypeMethodDescriptionvoid
completeTask
(Long processInstanceId, Long taskId) void
completeTask
(Long processInstanceId, Long taskId, List<BpmnVariableForSave> variables) void
completeTaskInAdHocProcess
(Long processInstanceId, Long taskId, String nextTaskName) void
completeTaskInAdHocProcess
(Long processInstanceId, Long taskId, String nextTaskName, List<BpmnVariableForSave> variables) void
delegateTask
(Long processInstanceId, Long taskId, String targetUserId) getAllTaskEventsByProcessInstanceId
(Long processInstanceId) getCurrentUserTask
(Long processInstanceId) getTaskPageByTaskInstanceId
(Long processInstanceId, Long taskId) getTasks()
boolean
isInAdHocProcess
(Long processInstanceId, Long taskInstanceId) void
sendErrorEvent
(String errorName, Object eventData, Long taskInstanceId, Long processInstanceId) void
startAdHocProcessTask
(String taskName, Long processInstanceId) void
-
Method Details
-
getTasks
-
getAllTaskEventsByProcessInstanceId
-
startTask
-
delegateTask
-
completeTask
-
completeTask
-
completeTaskInAdHocProcess
-
completeTaskInAdHocProcess
void completeTaskInAdHocProcess(Long processInstanceId, Long taskId, String nextTaskName, List<BpmnVariableForSave> variables) -
isInAdHocProcess
-
startAdHocProcessTask
-
getTaskPageByTaskInstanceId
-
getCurrentUserTask
-
sendErrorEvent
-