Seam 将触发与特定范围、任务或流程相关的不同类型的事件,并将范围、任务或流程的名称附加到事件的末尾。
如何监听一个类型的所有事件?
例如,对于任何<name>
我想听的事件,例如:
org.jboss.seam.createProcess.<name>
— 创建进程时调用org.jboss.seam.endProcess.<name>
— 进程结束时调用org.jboss.seam.initProcess.<name>
— 当进程与对话相关联时调用org.jboss.seam.startTask.<name>
— 任务启动时调用org.jboss.seam.endTask.<name>
— 任务结束时调用
尽管事先不知道有效名称列表,但我需要这样做...... :-(
我希望使用@Observer 来创建观察者或类似的东西,并且我将在同一个组件中最多监听两个事件类。