Exception: OAI::Exception

Inherits:
RuntimeError
  • Object
show all
Defined in:
lib/oai/exception.rb

Overview

Standard error responses for problems serving OAI content. These messages will be wrapped in an XML response to the client.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, code = nil) ⇒ Exception

Returns a new instance of Exception.



9
10
11
12
# File 'lib/oai/exception.rb', line 9

def initialize(message, code = nil)
  super(message)
  @code = code
end

Instance Attribute Details

#codeObject (readonly)

Returns the value of attribute code.



7
8
9
# File 'lib/oai/exception.rb', line 7

def code
  @code
end