class ActiveSupport::Notifications::Fanout::Handle

def initialize(notifier, name, id, payload) # :nodoc:

:nodoc:
def initialize(notifier, name, id, payload) # :nodoc:
  @name = name
  @id = id
  @payload = payload
  @groups = notifier.groups_for(name).map do |group_klass, grouped_listeners|
    group_klass.new(grouped_listeners, name, id, payload)
  end
  @state = :initialized
end