クラス CompletableToListenableFutureAdapter<T>
java.lang.ObjectSE
org.springframework.util.concurrent.CompletableToListenableFutureAdapter<T>
- 型パラメーター:
T
- この Future のget
メソッドによって返される結果型
- 実装されたすべてのインターフェース:
FutureSE<T>
,ListenableFuture<T>
- 既知の直属サブクラス
MonoToListenableFutureAdapter
@DeprecatedSE(since="6.0")
public class CompletableToListenableFutureAdapter<T>
extends ObjectSE
implements ListenableFuture<T>
使用すべきではありません。
6.0 の時点で、具体的な代替はありません
- 導入:
- 4.2
- 作成者:
- Sebastien Deleuze, Juergen Hoeller
コンストラクターのサマリー
コンストラクターコンストラクター説明CompletableToListenableFutureAdapter
(CompletableFutureSE<T> completableFuture) 使用すべきではありません。指定されたCompletableFuture
SE の新しいアダプターを作成します。CompletableToListenableFutureAdapter
(CompletionStageSE<T> completionStage) 使用すべきではありません。指定されたCompletionStage
SE の新しいアダプターを作成します。メソッドのサマリー
修飾子と型メソッド説明void
addCallback
(ListenableFutureCallback<? super T> callback) 使用すべきではありません。指定されたListenableFutureCallback
を登録します。void
addCallback
(SuccessCallback<? super T> successCallback, FailureCallback failureCallback) 使用すべきではありません。成功および失敗のコールバックを備えた Java 8 ラムダ対応の代替。boolean
cancel
(boolean mayInterruptIfRunning) 使用すべきではありません。使用すべきではありません。このListenableFuture
を JDKCompletableFuture
SE として公開します。get()
使用すべきではありません。get
(long timeout, TimeUnitSE unit) 使用すべきではありません。boolean
使用すべきではありません。boolean
isDone()
使用すべきではありません。
コンストラクターの詳細
CompletableToListenableFutureAdapter
使用すべきではありません。指定されたCompletionStage
SE の新しいアダプターを作成します。- 導入:
- 4.3.7
CompletableToListenableFutureAdapter
使用すべきではありません。指定されたCompletableFuture
SE の新しいアダプターを作成します。
メソッドの詳細
addCallback
使用すべきではありません。インターフェースからコピーされた説明:ListenableFuture
指定されたListenableFutureCallback
を登録します。- 次で指定:
- インターフェース
ListenableFuture<T>
のaddCallback
- パラメーター:
callback
- 登録するコールバック
addCallback
public void addCallback(SuccessCallback<? super T> successCallback, FailureCallback failureCallback) 使用すべきではありません。インターフェースからコピーされた説明:ListenableFuture
成功および失敗のコールバックを備えた Java 8 ラムダ対応の代替。- 次で指定:
- インターフェース
ListenableFuture<T>
のaddCallback
- パラメーター:
successCallback
- 成功コールバックfailureCallback
- 失敗コールバック
completable
使用すべきではありません。インターフェースからコピーされた説明:ListenableFuture
このListenableFuture
を JDKCompletableFuture
SE として公開します。- 次で指定:
- インターフェース
ListenableFuture<T>
のcompletable
cancel
public boolean cancel(boolean mayInterruptIfRunning) 使用すべきではありません。isCancelled
public boolean isCancelled()使用すべきではありません。- 次で指定:
- インターフェース
FutureSE<T>
のisCancelled
isDone
public boolean isDone()使用すべきではありません。get
使用すべきではありません。- 次で指定:
- インターフェース
FutureSE<T>
のget
- 例外:
InterruptedExceptionSE
ExecutionExceptionSE
get
public T get(long timeout, TimeUnitSE unit) throws InterruptedExceptionSE, ExecutionExceptionSE, TimeoutExceptionSE 使用すべきではありません。- 次で指定:
- インターフェース
FutureSE<T>
のgetSE
- 例外:
InterruptedExceptionSE
ExecutionExceptionSE
TimeoutExceptionSE