class Emittance::Broker

Base class for event brokers.

Constants

DISPATCHER_KLASS_NAME

Public Class Methods

dispatcher() click to toggle source
# File lib/emittance/broker.rb, line 16
def dispatcher
  const_get DISPATCHER_KLASS_NAME
end
process_event(_event) click to toggle source

@param _event [Emittance::Event] the event to be passed off to watchers

# File lib/emittance/broker.rb, line 12
def process_event(_event)
  raise NotImplementedError
end