Я использую кешированный пул потоков ExecutorService для выполнения некоторых асинхронных фоновых задач.Я предоставил свой ThreadFactory, который раздает потоки в ExecutorService (когда это необходимо).Насколько я понимаю, кешированный пул потоков заключается в том, что после 60 секунд бездействия потока он терминируется ExecutorService.
Я хочу выполнить некоторую очистку состояния, когда мой поток будет завершен.Каков наилучший способ достичь этого?ExecutorService не позволяет легко подключиться к жизненному циклу потока.
Я не хочу отключать мой ExecutorService - полезно для запуска задач по мере их поступления.1008 *
Shreyas