Interface TasksQueue


public interface TasksQueue
  • Method Details

    • initialize

      void initialize()
    • onMessageReceived

      void onMessageReceived(TaskType type, TaskHandler taskHandler)
    • 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()