Class: AMQP::Events::EventManager

Inherits:
Object
  • Object
show all
Includes:
AMQP::Events
Defined in:
lib/amqp-events/event_manager.rb

Overview

Exposes external Events (received via transport) as its own local Events:

Constant Summary

Constants included from AMQP::Events

UUID, VERSION, VERSION_FILE

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from AMQP::Events

#event, #events, included, require_libs, #subscribe, #unsubscribe

Constructor Details

#initialize(transport) ⇒ EventManager

Returns a new instance of EventManager.



13
14
15
# File 'lib/amqp-events/event_manager.rb', line 13

def initialize(transport)
  @transport = transport
end

Instance Attribute Details

#transportObject

Returns the value of attribute transport.



11
12
13
# File 'lib/amqp-events/event_manager.rb', line 11

def transport
  @transport
end