Class TaskAdminServiceImpl

  • All Implemented Interfaces:
    org.kie.internal.task.api.TaskAdminService

    public class TaskAdminServiceImpl
    extends Object
    implements org.kie.internal.task.api.TaskAdminService
    • Constructor Detail

      • TaskAdminServiceImpl

        public TaskAdminServiceImpl()
      • TaskAdminServiceImpl

        public TaskAdminServiceImpl​(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
    • Method Detail

      • setPersistenceContext

        public void setPersistenceContext​(org.kie.internal.task.api.TaskPersistenceContext persistenceContext)
      • getActiveTasks

        public List<org.kie.api.task.model.TaskSummary> getActiveTasks()
        Specified by:
        getActiveTasks in interface org.kie.internal.task.api.TaskAdminService
      • getActiveTasks

        public List<org.kie.api.task.model.TaskSummary> getActiveTasks​(Date since)
        Specified by:
        getActiveTasks in interface org.kie.internal.task.api.TaskAdminService
      • getCompletedTasks

        public List<org.kie.api.task.model.TaskSummary> getCompletedTasks()
        Specified by:
        getCompletedTasks in interface org.kie.internal.task.api.TaskAdminService
      • getCompletedTasks

        public List<org.kie.api.task.model.TaskSummary> getCompletedTasks​(Date since)
        Specified by:
        getCompletedTasks in interface org.kie.internal.task.api.TaskAdminService
      • getCompletedTasksByProcessId

        public List<org.kie.api.task.model.TaskSummary> getCompletedTasksByProcessId​(Long processId)
        Specified by:
        getCompletedTasksByProcessId in interface org.kie.internal.task.api.TaskAdminService
      • archiveTasks

        public int archiveTasks​(List<org.kie.api.task.model.TaskSummary> tasks)
        Specified by:
        archiveTasks in interface org.kie.internal.task.api.TaskAdminService
      • getArchivedTasks

        public List<org.kie.api.task.model.TaskSummary> getArchivedTasks()
        Specified by:
        getArchivedTasks in interface org.kie.internal.task.api.TaskAdminService
      • removeTasks

        public int removeTasks​(List<org.kie.api.task.model.TaskSummary> tasks)
        Specified by:
        removeTasks in interface org.kie.internal.task.api.TaskAdminService
      • removeAllTasks

        public int removeAllTasks()
        Specified by:
        removeAllTasks in interface org.kie.internal.task.api.TaskAdminService