Class TaskManager
java.lang.Object
org.camunda.bpm.engine.impl.persistence.AbstractManager
org.camunda.bpm.engine.impl.persistence.entity.TaskManager
- All Implemented Interfaces:
Session
- Author:
- Tom Baeyens
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ListQueryParameterObjectconfigureParameterizedQuery(Object parameter) protected voidconfigureQuery(TaskQueryImpl query) protected voidvoiddeleteTask(TaskEntity task, String deleteReason, boolean cascade, boolean skipCustomListeners) voiddeleteTasksByCaseInstanceId(String caseInstanceId, String deleteReason, boolean cascade) voiddeleteTasksByProcessInstanceId(String processInstanceId, String deleteReason, boolean cascade, boolean skipCustomListeners) findTaskByCaseExecutionId(String caseExecutionId) findTaskById(String id) longfindTaskCountByNativeQuery(Map<String, Object> parameterMap) longfindTaskCountByQueryCriteria(TaskQueryImpl taskQuery) findTasksByExecutionId(String executionId) findTasksByNativeQuery(Map<String, Object> parameterMap, int firstResult, int maxResults) findTasksByParentTaskId(String parentTaskId) findTasksByProcessInstanceId(String processInstanceId) findTasksByQueryCriteria(TaskQueryImpl taskQuery) findTasksByQueryCriteria(TaskQueryImpl taskQuery, Page page) Deprecated.voidinsertTask(TaskEntity task) voidupdateTaskSuspensionStateByCaseExecutionId(String caseExecutionId, SuspensionState suspensionState) voidupdateTaskSuspensionStateByProcessDefinitionId(String processDefinitionId, SuspensionState suspensionState) voidupdateTaskSuspensionStateByProcessDefinitionKey(String processDefinitionKey, SuspensionState suspensionState) voidupdateTaskSuspensionStateByProcessDefinitionKeyAndTenantId(String processDefinitionKey, String processDefinitionTenantId, SuspensionState suspensionState) voidupdateTaskSuspensionStateByProcessInstanceId(String processInstanceId, SuspensionState suspensionState) Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, 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
-
Constructor Details
-
TaskManager
public TaskManager()
-
-
Method Details
-
insertTask
-
deleteTasksByProcessInstanceId
-
deleteTasksByCaseInstanceId
-
deleteTask
public void deleteTask(TaskEntity task, String deleteReason, boolean cascade, boolean skipCustomListeners) -
findTaskById
-
findTasksByExecutionId
-
findTaskByCaseExecutionId
-
findTasksByProcessInstanceId
-
findTasksByQueryCriteria
Deprecated. -
findTasksByQueryCriteria
-
findTaskCountByQueryCriteria
-
findTasksByNativeQuery
-
findTaskCountByNativeQuery
-
findTasksByParentTaskId
-
updateTaskSuspensionStateByProcessDefinitionId
public void updateTaskSuspensionStateByProcessDefinitionId(String processDefinitionId, SuspensionState suspensionState) -
updateTaskSuspensionStateByProcessInstanceId
public void updateTaskSuspensionStateByProcessInstanceId(String processInstanceId, SuspensionState suspensionState) -
updateTaskSuspensionStateByProcessDefinitionKey
public void updateTaskSuspensionStateByProcessDefinitionKey(String processDefinitionKey, SuspensionState suspensionState) -
updateTaskSuspensionStateByProcessDefinitionKeyAndTenantId
public void updateTaskSuspensionStateByProcessDefinitionKeyAndTenantId(String processDefinitionKey, String processDefinitionTenantId, SuspensionState suspensionState) -
updateTaskSuspensionStateByCaseExecutionId
public void updateTaskSuspensionStateByCaseExecutionId(String caseExecutionId, SuspensionState suspensionState) -
createDefaultAuthorizations
-
configureQuery
-
configureParameterizedQuery
-