8

Spring TaskExecutor でJava FutureTaskを使用してFutureオブジェクトを取得することは可能ですか?

Java ExecutorServiceインターフェイス、特に submit() メソッドを実装する TaskExecutor を探しています。Spring Javadocsを調べても、このようなクラスは見つかりません。私が気付いていない Spring TaskExecutors を介して先物を処理する別の方法はありますか?

可能であれば、例も含めていただけますか?

4

1 に答える 1

4

Spring 3 では、 Future オブジェクトをサポートする submit メソッドがAsyncTaskExecutorに追加されました。それまでは、Future オブジェクトにアクセスしたい場合は、基礎となる JDK executor を取得し (たとえばgetThreadPoolExecutorを使用)、その上でタスクを直接送信する必要があると思います。

于 2009-05-19T16:11:28.593 に答える