module Messaging::Message::Transform

Public Class Methods

instance(message_data_data, cls) click to toggle source
# File lib/messaging/message/transform.rb, line 12
def self.instance(message_data_data, cls)
  instance = cls.build(message_data_data[:data], message_data_data[:metadata])
  instance.id = message_data_data[:id]
  instance
end
message_data() click to toggle source
# File lib/messaging/message/transform.rb, line 4
def self.message_data
  MessageData
end
raw_data(message) click to toggle source
# File lib/messaging/message/transform.rb, line 8
def self.raw_data(message)
  message
end