パッケージ 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) boolean
boolean
boolean
org.jdeferred.Promise<List<com.fasterxml.jackson.databind.JsonNode>,
TriggerErrors, Integer> org.jdeferred.Promise.State
state()
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) void
void
waitSafely
(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
-