Package io.digdag.spi

Interface TaskQueueClient

  • All Known Subinterfaces:
    TaskQueueServer

    public interface TaskQueueClient
    • Method Detail

      • lockSharedAgentTasks

        java.util.List<TaskQueueLock> lockSharedAgentTasks​(int count,
                                                           java.lang.String agentId,
                                                           int lockSeconds,
                                                           long maxSleepMillis)
      • interruptLocalWait

        default void interruptLocalWait()
      • taskHeartbeat

        java.util.List<java.lang.String> taskHeartbeat​(int siteId,
                                                       java.util.List<java.lang.String> lockedIds,
                                                       java.lang.String agentId,
                                                       int lockSeconds)