class Sumac::Message

Public Class Methods

from_json(connection, json) click to toggle source
# File lib/sumac/message.rb, line 4
def self.from_json(connection, json)
  json_structure = JSON.parse(json)
  from_json_structure(connection, json_structure)
end
new(connection) click to toggle source
# File lib/sumac/message.rb, line 9
def initialize(connection)
  raise "argument 'connection' must be a Connection" unless connection.is_a?(Connection)
  @connection = connection
end

Public Instance Methods

to_json() click to toggle source
# File lib/sumac/message.rb, line 14
def to_json
  to_json_structure.to_json
end