Как применить тайм-аут для основных потоков в ThreadPoolExecutor в Java5 - PullRequest
0 голосов
/ 28 июня 2011

Мой вопрос такой же прямой и простой, как показано в заголовке. Другими словами, каков эквивалентный метод в jdk 1.5 из allowCoreThreadTimeOut в jdk1.6? Поскольку мне нужно, чтобы все пустые основные потоки были выпущены, скажем, через 30 секунд, если больше нет новых задач в будущем, спасибо за любые полезные ссылки!

1 Ответ

1 голос
/ 28 июня 2011

Если вам нужна функциональность 1.6 в 1.5, то вы можете использовать библиотеку backport-util-concurrent , которая переоборудует более новые компоненты параллелизма в более старые версии Java в качестве сторонней библиотеки.

В частности, вы можете получить функциональность 1.6 в вашем приложении 1.5.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...