class RubyIsds::Responses::Status

Attributes

code[RW]
message[RW]

Public Class Methods

new(response) click to toggle source
# File lib/ruby_isds/responses/status.rb, line 6
def initialize(response)
  status = response["#{namespace}Status"]
  @code = status["#{namespace}StatusCode"]
  @message = status["#{namespace}StatusMessage"]
end

Private Instance Methods

namespace() click to toggle source
# File lib/ruby_isds/responses/status.rb, line 14
def namespace
  raise NotImplementedError, "#{self.class} must implement #namespace!"
end