その各メソッドってなんでスレッドプールになってんの?
まあ市販のコンポーネントとか都合なら仕方ないかもしれないけど
そもそも現在のスレッドで同期的に実行するとか、
単に終わるまでブロックするとかの選択肢は取れないのかな?