パッケージ 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> org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors, Integer> fail(org.jdeferred.FailCallback<TriggerErrors> callback) booleanbooleanbooleanorg.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors, Integer> org.jdeferred.Promise.Statestate()org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors, Integer> 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> <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) voidvoidwaitSafely(long timeout)
-
コンストラクタの詳細
-
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, thenInteger> (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, thenInteger> (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, thenInteger> (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, org.jdeferred.Promise<D_OUT,P_OUT> F_OUT, thenP_OUT> (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, org.jdeferred.Promise<D_OUT,P_OUT> F_OUT, thenP_OUT> (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, org.jdeferred.Promise<D_OUT,P_OUT> F_OUT, thenP_OUT> (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, org.jdeferred.Promise<D_OUT,P_OUT> F_OUT, thenP_OUT> (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, org.jdeferred.Promise<D_OUT,P_OUT> F_OUT, thenP_OUT> (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, org.jdeferred.Promise<D_OUT,P_OUT> F_OUT, thenP_OUT> (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, doneInteger> (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, failInteger> (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, alwaysInteger> (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, progressInteger> (org.jdeferred.ProgressCallback<Integer> callback) - 定義:
progressインタフェース内org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors, Integer>
-
waitSafely
- 定義:
waitSafelyインタフェース内org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors, Integer> - 例外:
InterruptedException
-
waitSafely
- 定義:
waitSafelyインタフェース内org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,TriggerErrors, Integer> - 例外:
InterruptedException
-