クラス ListenableFutureCallbackRegistry<T>
java.lang.ObjectSE
org.springframework.util.concurrent.ListenableFutureCallbackRegistry<T>
- 型パラメーター:
T
- コールバック結果型
使用すべきではありません。
6.0 の時点で、具体的な代替はありません
成功および失敗のコールバックのキューを維持し、それらへの通知を支援する
ListenableFuture
実装のヘルパークラス。com.google.common.util.concurrent.ExecutionList
に触発されました。
- 導入:
- 4.0
- 作成者:
- Arjen Poutsma, Sebastien Deleuze, Rossen Stoyanchev
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
addCallback
(ListenableFutureCallback<? super T> callback) 使用すべきではありません。指定されたコールバックをこのレジストリに追加します。void
addFailureCallback
(FailureCallback callback) 使用すべきではありません。指定された失敗コールバックをこのレジストリに追加します。void
addSuccessCallback
(SuccessCallback<? super T> callback) 使用すべきではありません。指定された成功コールバックをこのレジストリに追加します。void
failure
(ThrowableSE ex) 使用すべきではありません。指定されたThrowable
を使用して、追加されたすべてのコールバックでFailureCallback.onFailure(Throwable)
呼び出しをトリガーします。void
使用すべきではありません。指定された結果で追加されたすべてのコールバックでSuccessCallback.onSuccess(Object)
呼び出しをトリガーします。
コンストラクターの詳細
ListenableFutureCallbackRegistry
public ListenableFutureCallbackRegistry()使用すべきではありません。
メソッドの詳細
addCallback
使用すべきではありません。指定されたコールバックをこのレジストリに追加します。- パラメーター:
callback
- 追加するコールバック
addSuccessCallback
使用すべきではありません。指定された成功コールバックをこのレジストリに追加します。- パラメーター:
callback
- 追加する成功コールバック- 導入:
- 4.1
addFailureCallback
使用すべきではありません。指定された失敗コールバックをこのレジストリに追加します。- パラメーター:
callback
- 追加する失敗コールバック- 導入:
- 4.1
success
使用すべきではありません。指定された結果で追加されたすべてのコールバックでSuccessCallback.onSuccess(Object)
呼び出しをトリガーします。- パラメーター:
result
- コールバックをトリガーする結果
failure
使用すべきではありません。指定されたThrowable
を使用して、追加されたすべてのコールバックでFailureCallback.onFailure(Throwable)
呼び出しをトリガーします。- パラメーター:
ex
- コールバックをトリガーする例外