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 TypeMethodDescriptionvoidchangeTaskAssignee(TaskEntity taskEntity, String userId) voidchangeTaskOwner(TaskEntity taskEntity, String ownerId) createTask(TaskBuilder taskBuilder) createTaskQuery(CommandExecutor commandExecutor, AbstractEngineConfiguration engineConfiguration) voiddeleteTask(TaskEntity task, boolean fireEvents) voiddeleteTasksByExecutionId(String executionId) findTasksByExecutionId(String executionId) findTasksByParentTaskId(String parentTaskId) findTasksByProcessInstanceId(String processInstanceId) findTasksBySubScopeIdScopeType(String subScopeId, String scopeType) voidinsertTask(TaskEntity taskEntity, boolean fireCreateEvent) voidupdateAllTaskRelatedEntityCountFlags(boolean configProperty) voidupdateTask(TaskEntity taskEntity, boolean fireUpdateEvent) voidupdateTaskTenantIdForDeployment(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
-