2011-07-04 7 views
0

SomeServiceでThreadPoolExecutorを使用してデータを処理しています。 ThreadPoolExecutorにスケジュールされた作業スレッドが完了する前に、SomeServiceTestが完了するという問題があります。私はSomeServiceスレッドを作業スレッドと結合したい。実行者がそれを開始する瞬間に親スレッドを作業スレッドと結合する方法はありますか?ThreadPoolExecutorとjoin()

ご協力いただければ幸いです。

答えて

1

これを行うことを意味しますか?

executorService.shutdown(); 
executorService.awaitTermination(1, TimeUnit.HOUR);