Package org.flowable.task.service
Interface TaskService
- All Known Implementing Classes:
TaskServiceImpl
public interface TaskService
Service which provides access to
Task
and form related operations.- Author:
- Tom Baeyens, Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionvoid
changeTaskAssignee
(TaskEntity taskEntity, String userId) void
changeTaskOwner
(TaskEntity taskEntity, String ownerId) createTask
(TaskBuilder taskBuilder) createTaskQuery
(CommandExecutor commandExecutor, AbstractEngineConfiguration engineConfiguration) void
deleteTask
(TaskEntity task, boolean fireEvents) void
deleteTasksByExecutionId
(String executionId) findTasksByExecutionId
(String executionId) findTasksByParentTaskId
(String parentTaskId) findTasksByProcessInstanceId
(String processInstanceId) findTasksBySubScopeIdScopeType
(String subScopeId, String scopeType) void
insertTask
(TaskEntity taskEntity, boolean fireCreateEvent) void
updateAllTaskRelatedEntityCountFlags
(boolean configProperty) void
updateTask
(TaskEntity taskEntity, boolean fireUpdateEvent) void
updateTaskTenantIdForDeployment
(String deploymentId, String tenantId)
-
Method Details
-
getTask
-
findTasksByExecutionId
-
findTasksByProcessInstanceId
-
findTasksByParentTaskId
-
findTasksBySubScopeIdScopeType
-
createTaskQuery
TaskQuery createTaskQuery(CommandExecutor commandExecutor, AbstractEngineConfiguration engineConfiguration) -
changeTaskAssignee
-
changeTaskOwner
-
updateTaskTenantIdForDeployment
-
updateTask
-
updateAllTaskRelatedEntityCountFlags
void updateAllTaskRelatedEntityCountFlags(boolean configProperty) -
createTask
TaskEntity createTask() -
createTask
-
insertTask
-
deleteTask
-
deleteTasksByExecutionId
-