有没有办法获取一个事件的监听器列表?我正在使用焊接 玻璃鱼3.1.1。例如,找出哪些类正在观察TestEvent:
@Stateless
public class TestListener {
public void listenToHello(@Observes TestEvent testEvent) {
}
}
感谢。
答案 0 :(得分:2)
您需要注入BeanManager并使用其方法。以下是您可以使用的方法 - http://docs.jboss.org/cdi/api/1.0/javax/enterprise/inject/spi/BeanManager.html#resolveObserverMethods%28T,%20java.lang.annotation.Annotation...%29。