Package org.flowable.task.service.impl
Class TaskServiceImpl
java.lang.Object
org.flowable.common.engine.impl.service.CommonServiceImpl<TaskServiceConfiguration>
org.flowable.task.service.impl.TaskServiceImpl
- All Implemented Interfaces:
TaskService
public class TaskServiceImpl
extends CommonServiceImpl<TaskServiceConfiguration>
implements TaskService
- Author:
- Tom Baeyens, Joram Barrez
-
Field Summary
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
Constructor Summary
Constructors -
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) protected VariableServiceConfiguration
getVariableServiceConfiguration
(AbstractEngineConfiguration engineConfiguration) void
insertTask
(TaskEntity taskEntity, boolean fireCreateEvent) void
updateAllTaskRelatedEntityCountFlags
(boolean configProperty) void
updateTask
(TaskEntity taskEntity, boolean fireUpdateEvent) void
updateTaskTenantIdForDeployment
(String deploymentId, String tenantId) Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
TaskServiceImpl
-
-
Method Details
-
getTask
- Specified by:
getTask
in interfaceTaskService
-
findTasksByExecutionId
- Specified by:
findTasksByExecutionId
in interfaceTaskService
-
findTasksByProcessInstanceId
- Specified by:
findTasksByProcessInstanceId
in interfaceTaskService
-
findTasksByParentTaskId
- Specified by:
findTasksByParentTaskId
in interfaceTaskService
-
findTasksBySubScopeIdScopeType
- Specified by:
findTasksBySubScopeIdScopeType
in interfaceTaskService
-
createTaskQuery
public TaskQuery createTaskQuery(CommandExecutor commandExecutor, AbstractEngineConfiguration engineConfiguration) - Specified by:
createTaskQuery
in interfaceTaskService
-
changeTaskAssignee
- Specified by:
changeTaskAssignee
in interfaceTaskService
-
changeTaskOwner
- Specified by:
changeTaskOwner
in interfaceTaskService
-
updateTaskTenantIdForDeployment
- Specified by:
updateTaskTenantIdForDeployment
in interfaceTaskService
-
updateTask
- Specified by:
updateTask
in interfaceTaskService
-
updateAllTaskRelatedEntityCountFlags
public void updateAllTaskRelatedEntityCountFlags(boolean configProperty) - Specified by:
updateAllTaskRelatedEntityCountFlags
in interfaceTaskService
-
createTask
- Specified by:
createTask
in interfaceTaskService
-
insertTask
- Specified by:
insertTask
in interfaceTaskService
-
deleteTask
- Specified by:
deleteTask
in interfaceTaskService
-
deleteTasksByExecutionId
- Specified by:
deleteTasksByExecutionId
in interfaceTaskService
-
getTaskEntityManager
-
createTask
- Specified by:
createTask
in interfaceTaskService
-
getVariableServiceConfiguration
protected VariableServiceConfiguration getVariableServiceConfiguration(AbstractEngineConfiguration engineConfiguration)
-