据我所知,一旦AbstractExecutionThreadService的run()方法停止,就无法再次启动它。那是对的吗?
我有一个扩展AbstractExecutionThreadService的服务。在测试中,我想启动该服务,使用它,停止它,然后再次启动它。我在使用AbstractExecutionThreadService或AbstractService时可以/应该做些什么来实现这一点?
最佳答案
Service.start()指出已停止的Service
可能不会重新启动。我会说只是创建一个新的服务实例并每次启动它。