标签: java listener
我需要将一个对象从一个类传递给许多不同的类。
这样做的目的是创建一个方法,将对象广播到正在侦听的任何其他类。这样可以添加更多的类,我只需要为该类实现一个监听器函数,而不是编辑任何框架。
我试图在不使用JMS的情况下完成此任务(如果可能的话!)
答案 0 :(得分:10)
Observer pattern救援! Woooosh!
让你的主题定义一个方法,将该对象转发给许多监听观察者。然后,您可以动态添加和删除侦听器。