org.camunda.bpm.engine.impl.persistence.entity
Class TaskManager
java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.persistence.entity.TaskManager
- All Implemented Interfaces:
- Session
public class TaskManager
- extends AbstractManager
- Author:
- Tom Baeyens
|
Method Summary |
protected void |
configureAuthorizationCheck(TaskQueryImpl query)
|
protected void |
createDefaultAuthorizations(TaskEntity task)
|
void |
deleteTask(TaskEntity task,
String deleteReason,
boolean cascade,
boolean skipCustomListeners)
|
void |
deleteTasksByCaseInstanceId(String caseInstanceId,
String deleteReason,
boolean cascade)
|
void |
deleteTasksByProcessInstanceId(String processInstanceId,
String deleteReason,
boolean cascade,
boolean skipCustomListeners)
|
TaskEntity |
findTaskByCaseExecutionId(String caseExecutionId)
|
TaskEntity |
findTaskById(String id)
|
long |
findTaskCountByNativeQuery(Map<String,Object> parameterMap)
|
long |
findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
|
List<TaskEntity> |
findTasksByExecutionId(String executionId)
|
List<Task> |
findTasksByNativeQuery(Map<String,Object> parameterMap,
int firstResult,
int maxResults)
|
List<Task> |
findTasksByParentTaskId(String parentTaskId)
|
List<TaskEntity> |
findTasksByProcessInstanceId(String processInstanceId)
|
List<Task> |
findTasksByQueryCriteria(TaskQueryImpl taskQuery)
|
List<Task> |
findTasksByQueryCriteria(TaskQueryImpl taskQuery,
Page page)
Deprecated. |
void |
insertTask(TaskEntity task)
|
void |
updateTaskSuspensionStateByCaseExecutionId(String caseExecutionId,
SuspensionState suspensionState)
|
void |
updateTaskSuspensionStateByProcessDefinitionId(String processDefinitionId,
SuspensionState suspensionState)
|
void |
updateTaskSuspensionStateByProcessDefinitionKey(String processDefinitionKey,
SuspensionState suspensionState)
|
void |
updateTaskSuspensionStateByProcessInstanceId(String processInstanceId,
SuspensionState suspensionState)
|
| Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager |
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskManager
public TaskManager()
insertTask
public void insertTask(TaskEntity task)
deleteTasksByProcessInstanceId
public void deleteTasksByProcessInstanceId(String processInstanceId,
String deleteReason,
boolean cascade,
boolean skipCustomListeners)
deleteTasksByCaseInstanceId
public void deleteTasksByCaseInstanceId(String caseInstanceId,
String deleteReason,
boolean cascade)
deleteTask
public void deleteTask(TaskEntity task,
String deleteReason,
boolean cascade,
boolean skipCustomListeners)
findTaskById
public TaskEntity findTaskById(String id)
findTasksByExecutionId
public List<TaskEntity> findTasksByExecutionId(String executionId)
findTaskByCaseExecutionId
public TaskEntity findTaskByCaseExecutionId(String caseExecutionId)
findTasksByProcessInstanceId
public List<TaskEntity> findTasksByProcessInstanceId(String processInstanceId)
findTasksByQueryCriteria
@Deprecated
public List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery,
Page page)
- Deprecated.
findTasksByQueryCriteria
public List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery)
findTaskCountByQueryCriteria
public long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
findTasksByNativeQuery
public List<Task> findTasksByNativeQuery(Map<String,Object> parameterMap,
int firstResult,
int maxResults)
findTaskCountByNativeQuery
public long findTaskCountByNativeQuery(Map<String,Object> parameterMap)
findTasksByParentTaskId
public List<Task> findTasksByParentTaskId(String parentTaskId)
updateTaskSuspensionStateByProcessDefinitionId
public void updateTaskSuspensionStateByProcessDefinitionId(String processDefinitionId,
SuspensionState suspensionState)
updateTaskSuspensionStateByProcessInstanceId
public void updateTaskSuspensionStateByProcessInstanceId(String processInstanceId,
SuspensionState suspensionState)
updateTaskSuspensionStateByProcessDefinitionKey
public void updateTaskSuspensionStateByProcessDefinitionKey(String processDefinitionKey,
SuspensionState suspensionState)
updateTaskSuspensionStateByCaseExecutionId
public void updateTaskSuspensionStateByCaseExecutionId(String caseExecutionId,
SuspensionState suspensionState)
createDefaultAuthorizations
protected void createDefaultAuthorizations(TaskEntity task)
configureAuthorizationCheck
protected void configureAuthorizationCheck(TaskQueryImpl query)
Copyright © 2016 camunda services GmbH. All rights reserved.