Module: RosettaQueue::MessageHandler

Included in:
Producer
Defined in:
lib/rosetta_queue/message_handler.rb

Defined Under Namespace

Modules: ClassMethods

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(receiver) ⇒ Object



21
22
23
24
25
26
27
28
29
30
31
# File 'lib/rosetta_queue/message_handler.rb', line 21

def self.included(receiver)
  receiver.extend(ClassMethods)

  def destination
    self.class.destination  
  end
  
  def options_hash
    self.class.options_hash
  end
end

Instance Method Details

#destinationObject



24
25
26
# File 'lib/rosetta_queue/message_handler.rb', line 24

def destination
  self.class.destination  
end

#options_hashObject



28
29
30
# File 'lib/rosetta_queue/message_handler.rb', line 28

def options_hash
  self.class.options_hash
end