クラス ExecutorServiceAdapter

java.lang.ObjectSE
java.util.concurrent.AbstractExecutorServiceSE
org.springframework.core.task.support.ExecutorServiceAdapter
実装されたすべてのインターフェース:
ExecutorSEExecutorServiceSE

public class ExecutorServiceAdapter extends AbstractExecutorServiceSE
Spring TaskExecutor を受け取り、完全な java.util.concurrent.ExecutorService を公開するアダプター。

これは主に、java.util.concurrent.ExecutorService API を介して通信するクライアントコンポーネントに適応するためのものです。また、ローカル Spring TaskExecutor バックエンドと Jakarta EE 環境の JNDI に配置された ManagedExecutorService の間の共通グラウンドとしても使用できます。

: この ExecutorService アダプターは、Jakarta EE 環境のサーバー全体の ManagedExecutorService と同様に、java.util.concurrent.ExecutorService API ( "shutdown()" など) のライフサイクルメソッドをサポートしませ。ライフサイクルは常にバックエンドプールに依存し、このアダプターはそのターゲットプールのアクセス専用プロキシとして機能します。

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

    • ExecutorServiceAdapter

      public ExecutorServiceAdapter(TaskExecutor taskExecutor)
      指定されたターゲットエグゼキュータを使用して、新しい ExecutorServiceAdapter を作成します。
      パラメーター:
      taskExecutor - 委譲するターゲットエグゼキュータ
  • メソッドの詳細