パッケージ org.wcardinal.controller

クラス TriggerResult

java.lang.Object
org.wcardinal.controller.TriggerResult
すべての実装されたインタフェース:
org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>

public class TriggerResult extends Object implements org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
Promise interface to observe a trigger result.
関連項目:
  • ネストされたクラスの概要

    インタフェースから継承されたネストされたクラス/インタフェース org.jdeferred.Promise

    org.jdeferred.Promise.State
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    TriggerResult(org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> promise)
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    always(org.jdeferred.AlwaysCallback<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors> callback)
     
    org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    done(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> callback)
     
    org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    fail(org.jdeferred.FailCallback<TriggerErrors> callback)
     
    boolean
     
    boolean
     
    boolean
     
    org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    progress(org.jdeferred.ProgressCallback<Integer> callback)
     
    org.jdeferred.Promise.State
     
    org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    then(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> doneCallback)
     
    org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    then(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> doneCallback, org.jdeferred.FailCallback<TriggerErrors> failCallback)
     
    org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    then(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> doneCallback, org.jdeferred.FailCallback<TriggerErrors> failCallback, org.jdeferred.ProgressCallback<Integer> progressCallback)
     
    <D_OUT, F_OUT, P_OUT>
    org.jdeferred.Promise<D_OUT,F_OUT,P_OUT>
    then(org.jdeferred.DoneFilter<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT> doneFilter)
     
    <D_OUT, F_OUT, P_OUT>
    org.jdeferred.Promise<D_OUT,F_OUT,P_OUT>
    then(org.jdeferred.DoneFilter<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT> doneFilter, org.jdeferred.FailFilter<TriggerErrors,F_OUT> failFilter)
     
    <D_OUT, F_OUT, P_OUT>
    org.jdeferred.Promise<D_OUT,F_OUT,P_OUT>
    then(org.jdeferred.DoneFilter<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT> doneFilter, org.jdeferred.FailFilter<TriggerErrors,F_OUT> failFilter, org.jdeferred.ProgressFilter<Integer,P_OUT> progressFilter)
     
    <D_OUT, F_OUT, P_OUT>
    org.jdeferred.Promise<D_OUT,F_OUT,P_OUT>
    then(org.jdeferred.DonePipe<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT,F_OUT,P_OUT> donePipe)
     
    <D_OUT, F_OUT, P_OUT>
    org.jdeferred.Promise<D_OUT,F_OUT,P_OUT>
    then(org.jdeferred.DonePipe<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT,F_OUT,P_OUT> donePipe, org.jdeferred.FailPipe<TriggerErrors,D_OUT,F_OUT,P_OUT> failPipe)
     
    <D_OUT, F_OUT, P_OUT>
    org.jdeferred.Promise<D_OUT,F_OUT,P_OUT>
    then(org.jdeferred.DonePipe<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT,F_OUT,P_OUT> donePipe, org.jdeferred.FailPipe<TriggerErrors,D_OUT,F_OUT,P_OUT> failPipe, org.jdeferred.ProgressPipe<Integer,D_OUT,F_OUT,P_OUT> progressPipe)
     
    void
     
    void
    waitSafely(long timeout)
     

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • TriggerResult

      public TriggerResult(org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> promise)
  • メソッドの詳細

    • state

      public org.jdeferred.Promise.State state()
      定義:
      state インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • isPending

      public boolean isPending()
      定義:
      isPending インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • isResolved

      public boolean isResolved()
      定義:
      isResolved インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • isRejected

      public boolean isRejected()
      定義:
      isRejected インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> then(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> doneCallback)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> then(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> doneCallback, org.jdeferred.FailCallback<TriggerErrors> failCallback)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> then(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> doneCallback, org.jdeferred.FailCallback<TriggerErrors> failCallback, org.jdeferred.ProgressCallback<Integer> progressCallback)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public <D_OUT, F_OUT, P_OUT> org.jdeferred.Promise<D_OUT,F_OUT,P_OUT> then(org.jdeferred.DoneFilter<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT> doneFilter)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public <D_OUT, F_OUT, P_OUT> org.jdeferred.Promise<D_OUT,F_OUT,P_OUT> then(org.jdeferred.DoneFilter<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT> doneFilter, org.jdeferred.FailFilter<TriggerErrors,F_OUT> failFilter)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public <D_OUT, F_OUT, P_OUT> org.jdeferred.Promise<D_OUT,F_OUT,P_OUT> then(org.jdeferred.DoneFilter<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT> doneFilter, org.jdeferred.FailFilter<TriggerErrors,F_OUT> failFilter, org.jdeferred.ProgressFilter<Integer,P_OUT> progressFilter)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public <D_OUT, F_OUT, P_OUT> org.jdeferred.Promise<D_OUT,F_OUT,P_OUT> then(org.jdeferred.DonePipe<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT,F_OUT,P_OUT> donePipe)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public <D_OUT, F_OUT, P_OUT> org.jdeferred.Promise<D_OUT,F_OUT,P_OUT> then(org.jdeferred.DonePipe<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT,F_OUT,P_OUT> donePipe, org.jdeferred.FailPipe<TriggerErrors,D_OUT,F_OUT,P_OUT> failPipe)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • then

      public <D_OUT, F_OUT, P_OUT> org.jdeferred.Promise<D_OUT,F_OUT,P_OUT> then(org.jdeferred.DonePipe<List<com.fasterxml.jackson.databind.JsonNode>,D_OUT,F_OUT,P_OUT> donePipe, org.jdeferred.FailPipe<TriggerErrors,D_OUT,F_OUT,P_OUT> failPipe, org.jdeferred.ProgressPipe<Integer,D_OUT,F_OUT,P_OUT> progressPipe)
      定義:
      then インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • done

      public org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> done(org.jdeferred.DoneCallback<List<com.fasterxml.jackson.databind.JsonNode>> callback)
      定義:
      done インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • fail

      public org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> fail(org.jdeferred.FailCallback<TriggerErrors> callback)
      定義:
      fail インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • always

      public org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> always(org.jdeferred.AlwaysCallback<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors> callback)
      定義:
      always インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • progress

      public org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer> progress(org.jdeferred.ProgressCallback<Integer> callback)
      定義:
      progress インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
    • waitSafely

      public void waitSafely() throws InterruptedException
      定義:
      waitSafely インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
      例外:
      InterruptedException
    • waitSafely

      public void waitSafely(long timeout) throws InterruptedException
      定義:
      waitSafely インタフェース内 org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors,Integer>
      例外:
      InterruptedException