public class TaskEntityManagerImpl extends AbstractEntityManager<TaskEntity> implements TaskEntityManager
| Modifier and Type | Field and Description |
|---|---|
protected TaskDataManager |
taskDataManager |
processEngineConfiguration| Constructor and Description |
|---|
TaskEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
TaskDataManager taskDataManager) |
delete, delete, findById, insert, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, updategetAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManagerprotected TaskDataManager taskDataManager
public TaskEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, 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 void insert(TaskEntity taskEntity, boolean fireCreateEvent)
insert in interface EntityManager<TaskEntity>insert in class AbstractEntityManager<TaskEntity>public void insert(TaskEntity taskEntity, ExecutionEntity execution)
insert in interface TaskEntityManagerpublic void changeTaskAssignee(TaskEntity taskEntity, String assignee)
changeTaskAssignee in interface TaskEntityManagerpublic void changeTaskOwner(TaskEntity taskEntity, String owner)
changeTaskOwner in interface TaskEntityManagerprotected void fireAssignmentEvents(TaskEntity taskEntity)
protected void addOwnerIdentityLink(TaskEntity taskEntity, String owner)
public void deleteTasksByProcessInstanceId(String processInstanceId, String deleteReason, boolean cascade)
deleteTasksByProcessInstanceId in interface TaskEntityManagerpublic void deleteTask(TaskEntity task, String deleteReason, boolean cascade, boolean cancel)
deleteTask in interface TaskEntityManagerpublic void delete(TaskEntity entity, boolean fireDeleteEvent)
delete in interface EntityManager<TaskEntity>delete in class AbstractEntityManager<TaskEntity>public List<TaskEntity> findTasksByExecutionId(String executionId)
findTasksByExecutionId in interface TaskEntityManagerpublic List<TaskEntity> findTasksByProcessInstanceId(String processInstanceId)
findTasksByProcessInstanceId in interface TaskEntityManagerpublic List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery)
findTasksByQueryCriteria in interface TaskEntityManagerpublic List<Task> findTasksAndVariablesByQueryCriteria(TaskQueryImpl taskQuery)
findTasksAndVariablesByQueryCriteria in interface TaskEntityManagerpublic long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
findTaskCountByQueryCriteria in interface TaskEntityManagerpublic List<Task> findTasksByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
findTasksByNativeQuery in interface TaskEntityManagerpublic long findTaskCountByNativeQuery(Map<String,Object> parameterMap)
findTaskCountByNativeQuery in interface TaskEntityManagerpublic List<Task> findTasksByParentTaskId(String parentTaskId)
findTasksByParentTaskId in interface TaskEntityManagerpublic void deleteTask(String taskId, String deleteReason, boolean cascade)
deleteTask in interface TaskEntityManagerpublic void updateTaskTenantIdForDeployment(String deploymentId, String newTenantId)
updateTaskTenantIdForDeployment in interface TaskEntityManagerpublic TaskDataManager getTaskDataManager()
public void setTaskDataManager(TaskDataManager taskDataManager)
Copyright © 2016 Alfresco. All rights reserved.