2011-12-19 13 views

答えて

0

簡単な方法があるかどうかはわかりませんが、すべてのエグゼキュータのスレッドグループを作成し、そのグループをすべての非同期タスク(実行)のコンテナにすることができます。次に、プラグインのsubmitメソッドにクロージャを渡すのではなく、ThreadGroup内に名前付きスレッドを作成し、そのスレッドをsubmitに渡します。 TGをあなたの春の文脈の一部にするか、それを一方的にまたは他の方法でグローバルにする。この方法は、TG上で列挙を行い、列挙されたスレッドを調べることによって、アクティブなスレッド(および非同期実行の拡張)に戻ることができるスレッドグループへの参照を持つことで、スレッドの名前を取得し、あなたが望むスレッド。スレッドを中断することができます。

関連する問題