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
 
- 
- 
Constructor SummaryConstructors Constructor Description TaskManager()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected ListQueryParameterObjectconfigureParameterizedQuery(java.lang.Object parameter)protected voidconfigureQuery(TaskQueryImpl query)protected voidcreateDefaultAuthorizations(TaskEntity task)voiddeleteTask(TaskEntity task, java.lang.String deleteReason, boolean cascade, boolean skipCustomListeners)voiddeleteTasksByCaseInstanceId(java.lang.String caseInstanceId, java.lang.String deleteReason, boolean cascade)voiddeleteTasksByProcessInstanceId(java.lang.String processInstanceId, java.lang.String deleteReason, boolean cascade, boolean skipCustomListeners)TaskEntityfindTaskByCaseExecutionId(java.lang.String caseExecutionId)TaskEntityfindTaskById(java.lang.String id)longfindTaskCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)longfindTaskCountByQueryCriteria(TaskQueryImpl taskQuery)java.util.List<TaskEntity>findTasksByExecutionId(java.lang.String executionId)java.util.List<Task>findTasksByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap, int firstResult, int maxResults)java.util.List<Task>findTasksByParentTaskId(java.lang.String parentTaskId)java.util.List<TaskEntity>findTasksByProcessInstanceId(java.lang.String processInstanceId)java.util.List<Task>findTasksByQueryCriteria(TaskQueryImpl taskQuery)java.util.List<Task>findTasksByQueryCriteria(TaskQueryImpl taskQuery, Page page)Deprecated.voidinsertTask(TaskEntity task)voidupdateTaskSuspensionStateByCaseExecutionId(java.lang.String caseExecutionId, SuspensionState suspensionState)voidupdateTaskSuspensionStateByProcessDefinitionId(java.lang.String processDefinitionId, SuspensionState suspensionState)voidupdateTaskSuspensionStateByProcessDefinitionKey(java.lang.String processDefinitionKey, SuspensionState suspensionState)voidupdateTaskSuspensionStateByProcessDefinitionKeyAndTenantId(java.lang.String processDefinitionKey, java.lang.String processDefinitionTenantId, SuspensionState suspensionState)voidupdateTaskSuspensionStateByProcessInstanceId(java.lang.String processInstanceId, SuspensionState suspensionState)- 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManagercheckAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCamundaFormDefinitionManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
- 
 
- 
- 
- 
Method Detail- 
insertTaskpublic void insertTask(TaskEntity task) 
 - 
deleteTasksByProcessInstanceIdpublic void deleteTasksByProcessInstanceId(java.lang.String processInstanceId, java.lang.String deleteReason, boolean cascade, boolean skipCustomListeners)
 - 
deleteTasksByCaseInstanceIdpublic void deleteTasksByCaseInstanceId(java.lang.String caseInstanceId, java.lang.String deleteReason, boolean cascade)
 - 
deleteTaskpublic void deleteTask(TaskEntity task, java.lang.String deleteReason, boolean cascade, boolean skipCustomListeners) 
 - 
findTaskByIdpublic TaskEntity findTaskById(java.lang.String id) 
 - 
findTasksByExecutionIdpublic java.util.List<TaskEntity> findTasksByExecutionId(java.lang.String executionId) 
 - 
findTaskByCaseExecutionIdpublic TaskEntity findTaskByCaseExecutionId(java.lang.String caseExecutionId) 
 - 
findTasksByProcessInstanceIdpublic java.util.List<TaskEntity> findTasksByProcessInstanceId(java.lang.String processInstanceId) 
 - 
findTasksByQueryCriteria@Deprecated public java.util.List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery, Page page) Deprecated.
 - 
findTasksByQueryCriteriapublic java.util.List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery) 
 - 
findTaskCountByQueryCriteriapublic long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery) 
 - 
findTasksByNativeQuerypublic java.util.List<Task> findTasksByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap, int firstResult, int maxResults) 
 - 
findTaskCountByNativeQuerypublic long findTaskCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap) 
 - 
findTasksByParentTaskIdpublic java.util.List<Task> findTasksByParentTaskId(java.lang.String parentTaskId) 
 - 
updateTaskSuspensionStateByProcessDefinitionIdpublic void updateTaskSuspensionStateByProcessDefinitionId(java.lang.String processDefinitionId, SuspensionState suspensionState)
 - 
updateTaskSuspensionStateByProcessInstanceIdpublic void updateTaskSuspensionStateByProcessInstanceId(java.lang.String processInstanceId, SuspensionState suspensionState)
 - 
updateTaskSuspensionStateByProcessDefinitionKeypublic void updateTaskSuspensionStateByProcessDefinitionKey(java.lang.String processDefinitionKey, SuspensionState suspensionState)
 - 
updateTaskSuspensionStateByProcessDefinitionKeyAndTenantIdpublic void updateTaskSuspensionStateByProcessDefinitionKeyAndTenantId(java.lang.String processDefinitionKey, java.lang.String processDefinitionTenantId, SuspensionState suspensionState)
 - 
updateTaskSuspensionStateByCaseExecutionIdpublic void updateTaskSuspensionStateByCaseExecutionId(java.lang.String caseExecutionId, SuspensionState suspensionState)
 - 
createDefaultAuthorizationsprotected void createDefaultAuthorizations(TaskEntity task) 
 - 
configureQueryprotected void configureQuery(TaskQueryImpl query) 
 - 
configureParameterizedQueryprotected ListQueryParameterObject configureParameterizedQuery(java.lang.Object parameter) 
 
- 
 
-