在 CDI 2.0中,可以通过调用异步触发事件Event.fireAsync()
,然后使用带@ObservesAsync
注释的侦听器侦听此事件。
为什么我们同时需要Event.firesAsync()
and @ObservesAsync
?
- CDI 2.0 不能异步处理由 触发
Event.fire()
和捕获的事件@ObservesAsync
吗? - 或者反过来说,为什么 CDI 2.0 不能异步处理由
Event.fireAsync()
cauguth with触发的事件@Observes
?