Можно ли повторно использовать Guel's AbstractExecutionThreadService? - PullRequest
0 голосов
/ 07 августа 2011

Насколько я могу судить, как только метод run () класса AbstractExecutionThreadService останавливается, он не может быть запущен снова.Это правильно?

У меня есть служба, которая расширяет AbstractExecutionThreadService.В моих тестах я хочу запустить этот сервис, использовать его, остановить его, а затем запустить его снова.Любые предложения, что я могу / должен сделать, чтобы добиться этого, используя AbstractExecutionThreadService или AbstractService?

1 Ответ

3 голосов
/ 07 августа 2011

Service.start () указывает, что остановленный Service не может быть перезапущен. Я бы сказал, просто создайте новый экземпляр вашего сервиса и запускайте его каждый раз.

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