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 |
deleteTasksByProcessInstanceId(String processInstanceId,
String deleteReason,
boolean cascade)
|
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 |
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 |
close, delete, flush, getAttachmentManager, getByteArrayManager, getDbSqlSession, getDeploymentManager, getHistoricActivityInstanceManager, getHistoricDetailManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceManager, getSession, getTaskManager, getVariableInstanceManager, insert |
| 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)
deleteTask
public void deleteTask(TaskEntity task,
String deleteReason,
boolean cascade)
findTaskById
public TaskEntity findTaskById(String id)
findTasksByExecutionId
public List<TaskEntity> findTasksByExecutionId(String executionId)
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)
Copyright © 2014 camunda services GmbH. All Rights Reserved.