public class TaskServiceImpl extends CommonServiceImpl<TaskServiceConfiguration> implements TaskService
configuration| Constructor and Description |
|---|
TaskServiceImpl(TaskServiceConfiguration taskServiceConfiguration) |
getConfigurationpublic TaskServiceImpl(TaskServiceConfiguration taskServiceConfiguration)
public TaskEntity getTask(String id)
getTask in interface TaskServicepublic List<TaskEntity> findTasksByExecutionId(String executionId)
findTasksByExecutionId in interface TaskServicepublic List<TaskEntity> findTasksByProcessInstanceId(String processInstanceId)
findTasksByProcessInstanceId in interface TaskServicepublic List<Task> findTasksByParentTaskId(String parentTaskId)
findTasksByParentTaskId in interface TaskServicepublic List<TaskEntity> findTasksBySubScopeIdScopeType(String subScopeId, String scopeType)
findTasksBySubScopeIdScopeType in interface TaskServicepublic TaskQuery createTaskQuery()
createTaskQuery in interface TaskServicepublic void changeTaskAssignee(TaskEntity taskEntity, String userId)
changeTaskAssignee in interface TaskServicepublic void changeTaskOwner(TaskEntity taskEntity, String ownerId)
changeTaskOwner in interface TaskServicepublic void updateTaskTenantIdForDeployment(String deploymentId, String tenantId)
updateTaskTenantIdForDeployment in interface TaskServicepublic void updateTask(TaskEntity taskEntity, boolean fireUpdateEvent)
updateTask in interface TaskServicepublic void updateAllTaskRelatedEntityCountFlags(boolean configProperty)
updateAllTaskRelatedEntityCountFlags in interface TaskServicepublic TaskEntity createTask()
createTask in interface TaskServicepublic void insertTask(TaskEntity taskEntity, boolean fireCreateEvent)
insertTask in interface TaskServicepublic void deleteTask(TaskEntity task, boolean fireEvents)
deleteTask in interface TaskServicepublic void deleteTasksByExecutionId(String executionId)
deleteTasksByExecutionId in interface TaskServicepublic TaskEntityManager getTaskEntityManager()
public Task createTask(TaskBuilder taskBuilder)
createTask in interface TaskServiceCopyright © 2019 Flowable. All rights reserved.