我有一個觀察者,在回調中調用觀察者類的方法。這些觀察者類方法意味着異步處理: class FooObserver << ActiveRecord::Observer
def after_create(foo)
self.class.do_something(foo)
end
class << self
def do_something(foo)
我使用觀察者模式在Java EE中的,這個想法是讓一個服務火災事件讓許多觀察家。但是,儘管所有觀察者都在監聽同一個事件,但他們中的每一個都只關注事件中指定的特定事件類型。我當前的代碼是這樣的: public class Service {
public void fireEvent(EventType type) {
MyEvent event = new MyEvent(t