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 |
void |
deleteTask(TaskEntity task,
String deleteReason,
boolean cascade)
|
void |
deleteTasksByCaseInstanceId(String caseInstanceId,
String deleteReason,
boolean cascade)
|
void |
deleteTasksByProcessInstanceId(String processInstanceId,
String deleteReason,
boolean cascade)
|
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 |
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, flush, getAttachmentManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getDbEntityManager, getDbSqlSession, getDeploymentManager, getHistoricActivityInstanceManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDetailManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getVariableInstanceManager, insert, saveDefaultAuthorizations |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskManager
public TaskManager()
deleteTasksByProcessInstanceId
public void deleteTasksByProcessInstanceId(String processInstanceId,
String deleteReason,
boolean cascade)
deleteTasksByCaseInstanceId
public void deleteTasksByCaseInstanceId(String caseInstanceId,
String deleteReason,
boolean cascade)
deleteTask
public void deleteTask(TaskEntity task,
String deleteReason,
boolean cascade)
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)
Copyright © 2014 camunda services GmbH. All rights reserved.