class AmqpUtils::Serialization

Public Class Methods

deserialize(content_type, message) click to toggle source
# File lib/amqp_utils/serialization.rb, line 2
def self.deserialize(content_type, message)
  if serializer = serializers[content_type]
    serializer.deserialize(message) 
  else
    message
  end
end
serialize(content_type, message) click to toggle source
# File lib/amqp_utils/serialization.rb, line 10
def self.serialize(content_type, message)
  if serializer = serializers[content_type]
    serializer.serialize(message) 
  else
    message
  end
end
serializers() click to toggle source
# File lib/amqp_utils/serialization.rb, line 18
def self.serializers
  @@serializers ||= {}
end