Interface TasksQueue


  • public interface TasksQueue
    • Method Detail

      • initialize

        void initialize()
      • publish

        void publish​(Task task)
      • poll

        void poll()
      • acknowledgeTaskFailure

        void acknowledgeTaskFailure​(long taskId)
      • acknowledgeAllTaskFailures

        void acknowledgeAllTaskFailures()
      • getAllFailedTasksSince

        List<StoredTask> getAllFailedTasksSince​(org.joda.time.DateTime since)
      • getAllStuckTasks

        List<StoredTask> getAllStuckTasks​(org.joda.time.DateTime timeout)
      • getAllTasks

        List<StoredTask> getAllTasks​(int limit,
                                     int offset)
      • getTotalTaskCount

        long getTotalTaskCount()