Class: ActiveSupport::Notifications::Fanout::Subscribers::AllMessages

Inherits:
Object
  • Object
show all
Defined in:
lib/active_support/notifications/fanout.rb

Overview

:nodoc:

Instance Method Summary collapse

Constructor Details

#initialize(delegate) ⇒ AllMessages

Returns a new instance of AllMessages.



127
128
129
# File 'lib/active_support/notifications/fanout.rb', line 127

def initialize(delegate)
  @delegate = delegate
end

Instance Method Details

#finish(name, id, payload) ⇒ Object



135
136
137
# File 'lib/active_support/notifications/fanout.rb', line 135

def finish(name, id, payload)
  @delegate.finish name, id, payload
end

#publish(name, *args) ⇒ Object



139
140
141
# File 'lib/active_support/notifications/fanout.rb', line 139

def publish(name, *args)
  @delegate.publish name, *args
end

#start(name, id, payload) ⇒ Object



131
132
133
# File 'lib/active_support/notifications/fanout.rb', line 131

def start(name, id, payload)
  @delegate.start name, id, payload
end

#subscribed_to?(name) ⇒ Boolean

Returns:

  • (Boolean)


143
144
145
# File 'lib/active_support/notifications/fanout.rb', line 143

def subscribed_to?(name)
  true
end