Interface TaskDataManager

All Superinterfaces:
DataManager<TaskEntity>
All Known Implementing Classes:
MybatisTaskDataManager

public interface TaskDataManager extends DataManager<TaskEntity>
Author:
Tijs Rademakers
  • Method Details

    • findTasksByExecutionId

      List<TaskEntity> findTasksByExecutionId(String executionId)
    • findTasksByProcessInstanceId

      List<TaskEntity> findTasksByProcessInstanceId(String processInstanceId)
    • findTasksByScopeIdAndScopeType

      List<TaskEntity> findTasksByScopeIdAndScopeType(String scopeId, String scopeType)
    • findTasksBySubScopeIdAndScopeType

      List<TaskEntity> findTasksBySubScopeIdAndScopeType(String subScopeId, String scopeType)
    • findTasksByQueryCriteria

      List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery)
    • findTasksWithRelatedEntitiesByQueryCriteria

      List<Task> findTasksWithRelatedEntitiesByQueryCriteria(TaskQueryImpl taskQuery)
    • findTaskCountByQueryCriteria

      long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
    • findTasksByNativeQuery

      List<Task> findTasksByNativeQuery(Map<String,Object> parameterMap)
    • findTaskCountByNativeQuery

      long findTaskCountByNativeQuery(Map<String,Object> parameterMap)
    • findTasksByParentTaskId

      List<Task> findTasksByParentTaskId(String parentTaskId)
    • updateTaskTenantIdForDeployment

      void updateTaskTenantIdForDeployment(String deploymentId, String newTenantId)
    • updateAllTaskRelatedEntityCountFlags

      void updateAllTaskRelatedEntityCountFlags(boolean newValue)
    • deleteTasksByExecutionId

      void deleteTasksByExecutionId(String executionId)