クラス Queue

java.lang.Object
org.iplass.mtp.impl.async.rdb.Queue

public class Queue extends Object
  • コンストラクタの詳細

  • メソッドの詳細

    • startWorker

      public void startWorker()
    • stopWorker

      public void stopWorker()
    • getConfig

      public QueueConfig getConfig()
    • getWorker

      public Worker getWorker(int workerId)
    • submit

      public void submit(Task task, StartMode mode, TaskSubmitListener callback)
    • resolveActualWorkerId

      public int resolveActualWorkerId(int virtualWorkerId)
    • poll

      public Task poll(int myWorkerId, boolean localOnly)
    • taskFinish

      public void taskFinish(Task task)
    • taskAbort

      public boolean taskAbort(Task task, boolean mayInterruptIfRunning, Throwable cause, boolean callCancel, boolean withTSCheck)
    • pullResult

      public Task pullResult(long taskId)
    • peek

      public Task peek(long taskId, boolean withBinary, boolean withHistory)
    • getName

      public String getName()
    • search

      public List<Task> search(TaskSearchCondition cond)
    • moveNoGetResultTaskToHistory

      public void moveNoGetResultTaskToHistory()
    • forceDelete

      public void forceDelete(long taskId)