使用Java将一个对象传递给多个类

时间:2011-01-25 16:51:37

标签: java listener

我需要将一个对象从一个类传递给许多不同的类。

这样做的目的是创建一个方法,将对象广播到正在侦听的任何其他类。这样可以添加更多的类,我只需要为该类实现一个监听器函数,而不是编辑任何框架。

我试图在不使用JMS的情况下完成此任务(如果可能的话!)

1 个答案:

答案 0 :(得分:10)

Observer pattern救援! Woooosh!

让你的主题定义一个方法,将该对象转发给许多监听观察者。然后,您可以动态添加和删除侦听器。