public class TaskEntityManagerImpl extends AbstractEntityManager<TaskEntity> implements TaskEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected TaskDataManager |
taskDataManager |
taskServiceConfiguration| Constructor and Description |
|---|
TaskEntityManagerImpl(TaskServiceConfiguration taskServiceConfiguration,
TaskDataManager taskDataManager) |
delete, delete, delete, findById, insert, insert, update, updategetClock, getCommandContext, getEventDispatcher, getHistoricTaskInstanceEntityManager, getSession, getTaskEntityManager, getTaskServiceConfigurationprotected TaskDataManager taskDataManager
public TaskEntityManagerImpl(TaskServiceConfiguration taskServiceConfiguration, TaskDataManager taskDataManager)
protected DataManager<TaskEntity> getDataManager()
getDataManager in class AbstractEntityManager<TaskEntity>public TaskEntity create()
create in interface EntityManager<TaskEntity>create in class AbstractEntityManager<TaskEntity>public TaskEntity createTask(TaskBuilder taskBuilder)
TaskEntityManagerTaskEntity according to TaskInfo templatecreateTask in interface TaskEntityManagertaskBuilder - template to use when the task is createdprotected IdentityLinkService getIdentityLinkService()
public void changeTaskAssignee(TaskEntity taskEntity, String assignee)
changeTaskAssignee in interface TaskEntityManagerpublic void changeTaskOwner(TaskEntity taskEntity, String owner)
changeTaskOwner in interface TaskEntityManagerpublic List<TaskEntity> findTasksByExecutionId(String executionId)
findTasksByExecutionId in interface TaskEntityManagerpublic List<TaskEntity> findTasksByProcessInstanceId(String processInstanceId)
findTasksByProcessInstanceId in interface TaskEntityManagerpublic List<TaskEntity> findTasksByScopeIdAndScopeType(String scopeId, String scopeType)
findTasksByScopeIdAndScopeType in interface TaskEntityManagerpublic List<TaskEntity> findTasksBySubScopeIdAndScopeType(String subScopeId, String scopeType)
findTasksBySubScopeIdAndScopeType in interface TaskEntityManagerpublic List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery)
findTasksByQueryCriteria in interface TaskEntityManagerpublic List<Task> findTasksWithRelatedEntitiesByQueryCriteria(TaskQueryImpl taskQuery)
findTasksWithRelatedEntitiesByQueryCriteria in interface TaskEntityManagerpublic long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
findTaskCountByQueryCriteria in interface TaskEntityManagerpublic List<Task> findTasksByNativeQuery(Map<String,Object> parameterMap)
findTasksByNativeQuery in interface TaskEntityManagerpublic long findTaskCountByNativeQuery(Map<String,Object> parameterMap)
findTaskCountByNativeQuery in interface TaskEntityManagerpublic List<Task> findTasksByParentTaskId(String parentTaskId)
findTasksByParentTaskId in interface TaskEntityManagerpublic void updateTaskTenantIdForDeployment(String deploymentId, String newTenantId)
updateTaskTenantIdForDeployment in interface TaskEntityManagerpublic void updateAllTaskRelatedEntityCountFlags(boolean configProperty)
updateAllTaskRelatedEntityCountFlags in interface TaskEntityManagerpublic void deleteTasksByExecutionId(String executionId)
deleteTasksByExecutionId in interface TaskEntityManagerpublic TaskDataManager getTaskDataManager()
public void setTaskDataManager(TaskDataManager taskDataManager)
Copyright © 2018 Flowable. All rights reserved.