0
我可以使用TimerService上的getAllTimers()获取EJB模块中的所有计时器。这些定时器运行在不同的EJB上。有没有办法知道定时器运行在哪个bean上? 或者是创建时在定时器信息中明确设置它的唯一方法?ejb TimerService.getAllTimers()目标bean?
我可以使用TimerService上的getAllTimers()获取EJB模块中的所有计时器。这些定时器运行在不同的EJB上。有没有办法知道定时器运行在哪个bean上? 或者是创建时在定时器信息中明确设置它的唯一方法?ejb TimerService.getAllTimers()目标bean?
创建定时器的设置信息将解决此问题。你有什么原因想避免这个解决方案? – jjhavokk
只是为了查看是否有一种通用的方法来检索定时器信息,而不必修改所有定时器的创建。通过getTimers(),这个信息是隐含的,但是被限定为一个bean。所以我希望能在更广的范围内获得相同的信息,开箱即用。 – Catweazle