クラス AsyncResult<V>

java.lang.ObjectSE
org.springframework.scheduling.annotation.AsyncResult<V>
型パラメーター:
V - 値の型
実装されたすべてのインターフェース:
FutureSE<V>ListenableFuture<V>

@DeprecatedSE(since="6.0") public class AsyncResult<V> extends ObjectSE implements ListenableFuture<V>
使用すべきではありません。
6.0 現在、CompletableFutureSE を推奨
非同期実行の Future 戻り値型で宣言されたメソッドシグネチャーに使用できるパススルー Future ハンドル。

Spring 4.1 の時点で、このクラスは単なる FutureSE ではなく ListenableFuture を実装し、@Async 処理の対応するサポートも実装しています。7.0 では、既存の一般的な使用箇所との互換性に重点を置くために、これは単純な Future に戻されます。

導入:
3.0
作成者:
Juergen Hoeller, Rossen Stoyanchev
関連事項:
  • コンストラクターの詳細

    • AsyncResult

      public AsyncResult(@Nullable V value)
      使用すべきではありません。
      新しい AsyncResult ホルダーを作成します。
      パラメーター:
      value - 通過する値
  • メソッドの詳細