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 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) protected VariableServiceConfigurationgetVariableServiceConfiguration(AbstractEngineConfiguration engineConfiguration) voidinsertTask(TaskEntity taskEntity, boolean fireCreateEvent) voidupdateAllTaskRelatedEntityCountFlags(boolean configProperty) voidupdateTask(TaskEntity taskEntity, boolean fireUpdateEvent) voidupdateTaskTenantIdForDeployment(String deploymentId, String tenantId) Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
Constructor Details
-
TaskServiceImpl
-
-
Method Details
-
getTask
- Specified by:
getTaskin interfaceTaskService
-
findTasksByExecutionId
- Specified by:
findTasksByExecutionIdin interfaceTaskService
-
findTasksByProcessInstanceId
- Specified by:
findTasksByProcessInstanceIdin interfaceTaskService
-
findTasksByParentTaskId
- Specified by:
findTasksByParentTaskIdin interfaceTaskService
-
findTasksBySubScopeIdScopeType
- Specified by:
findTasksBySubScopeIdScopeTypein interfaceTaskService
-
createTaskQuery
public TaskQuery createTaskQuery(CommandExecutor commandExecutor, AbstractEngineConfiguration engineConfiguration) - Specified by:
createTaskQueryin interfaceTaskService
-
changeTaskAssignee
- Specified by:
changeTaskAssigneein interfaceTaskService
-
changeTaskOwner
- Specified by:
changeTaskOwnerin interfaceTaskService
-
updateTaskTenantIdForDeployment
- Specified by:
updateTaskTenantIdForDeploymentin interfaceTaskService
-
updateTask
- Specified by:
updateTaskin interfaceTaskService
-
updateAllTaskRelatedEntityCountFlags
public void updateAllTaskRelatedEntityCountFlags(boolean configProperty) - Specified by:
updateAllTaskRelatedEntityCountFlagsin interfaceTaskService
-
createTask
- Specified by:
createTaskin interfaceTaskService
-
insertTask
- Specified by:
insertTaskin interfaceTaskService
-
deleteTask
- Specified by:
deleteTaskin interfaceTaskService
-
deleteTasksByExecutionId
- Specified by:
deleteTasksByExecutionIdin interfaceTaskService
-
getTaskEntityManager
-
createTask
- Specified by:
createTaskin interfaceTaskService
-
getVariableServiceConfiguration
protected VariableServiceConfiguration getVariableServiceConfiguration(AbstractEngineConfiguration engineConfiguration)
-