Interface TaskDataManager

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

public interface TaskDataManager extends DataManager<TaskEntity>
  • Method Details

    • findTasksByExecutionId

      List<TaskEntity> findTasksByExecutionId(String executionId)
    • findTasksByProcessInstanceId

      List<TaskEntity> findTasksByProcessInstanceId(String processInstanceId)
    • findTasksByQueryCriteria

      List<Task> findTasksByQueryCriteria(TaskQueryImpl taskQuery)
    • findTasksAndVariablesByQueryCriteria

      List<Task> findTasksAndVariablesByQueryCriteria(TaskQueryImpl taskQuery)
    • findTaskCountByQueryCriteria

      long findTaskCountByQueryCriteria(TaskQueryImpl taskQuery)
    • findTasksByNativeQuery

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

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

      List<Task> findTasksByParentTaskId(String parentTaskId)
    • updateTaskTenantIdForDeployment

      void updateTaskTenantIdForDeployment(String deploymentId, String newTenantId)