インターフェース ListenableFuture<T>
- 型パラメーター:
T
- この Future のget
メソッドによって返される結果型
- すべてのスーパーインターフェース:
FutureSE<T>
- すべての既知の実装クラス:
AsyncResult
、CompletableToListenableFutureAdapter
、ListenableFutureAdapter
、ListenableFutureTask
、MonoToListenableFutureAdapter
、SettableListenableFuture
使用すべきではありません。
完了コールバックを受け入れる機能を使用して
Future
SE を拡張します。コールバックが追加されたときにフューチャーが完了した場合、コールバックはすぐにトリガーされます。com.google.common.util.concurrent.ListenableFuture
に触発されました。
- 導入:
- 4.0
- 作成者:
- Arjen Poutsma, Sebastien Deleuze, Juergen Hoeller
メソッドのサマリー
修飾子と型メソッド説明void
addCallback
(ListenableFutureCallback<? super T> callback) 使用すべきではありません。6.0 現在、CompletableFuture.whenComplete(BiConsumer)
SE を推奨void
addCallback
(SuccessCallback<? super T> successCallback, FailureCallback failureCallback) 使用すべきではありません。6.0 現在、CompletableFuture.whenComplete(BiConsumer)
SE を推奨default CompletableFutureSE<T>
使用すべきではありません。このListenableFuture
を JDKCompletableFuture
SE として公開します。
メソッドの詳細
addCallback
使用すべきではありません。6.0 現在、CompletableFuture.whenComplete(BiConsumer)
SE を推奨指定されたListenableFutureCallback
を登録します。- パラメーター:
callback
- 登録するコールバック
addCallback
@DeprecatedSE(since="6.0") void addCallback(SuccessCallback<? super T> successCallback, FailureCallback failureCallback) 使用すべきではありません。6.0 現在、CompletableFuture.whenComplete(BiConsumer)
SE を推奨成功および失敗のコールバックを備えた Java 8 ラムダ対応の代替。- パラメーター:
successCallback
- 成功コールバックfailureCallback
- 失敗コールバック- 導入:
- 4.1
completable
使用すべきではありません。このListenableFuture
を JDKCompletableFuture
SE として公開します。- 導入:
- 5.0
CompletableFuture
SE を推奨