module Synapses::Messages
@author Alexander Semyonov <al@semyonov.us>
Public Class Methods
parse(metadata, payload)
click to toggle source
@param [AMQP::Header] metadata @param [String] payload
# File lib/synapses/messages.rb, line 15 def self.parse(metadata, payload) if (message_type = registry[metadata.type]) message_type.parse(metadata, payload) else Message.new end end
registry()
click to toggle source
# File lib/synapses/messages.rb, line 9 def self.registry @registry ||= {} end