Exception: Hbase::Error

Inherits:
StandardError
  • Object
show all
Defined in:
lib/active_record/connection_adapters/hbase/error.rb

Constant Summary collapse

REPLACEMENT_CHAR =
'?'
ENCODE_OPTS =
{:undef => :replace, :invalid => :replace, :replace => REPLACEMENT_CHAR}

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(msg, server_version = nil) ⇒ Error

Returns a new instance of Error.



14
15
16
17
18
# File 'lib/active_record/connection_adapters/hbase/error.rb', line 14

def initialize(msg, server_version=nil)
  self.server_version = server_version

  super(clean_message(msg))
end

Instance Attribute Details

#error_numberObject Also known as: errno

Returns the value of attribute error_number.



6
7
8
# File 'lib/active_record/connection_adapters/hbase/error.rb', line 6

def error_number
  @error_number
end

#server_version=(value) ⇒ Object (writeonly)

Sets the attribute server_version

Parameters:

  • value

    the value to set the attribute server_version to.



8
9
10
# File 'lib/active_record/connection_adapters/hbase/error.rb', line 8

def server_version=(value)
  @server_version = value
end

#sql_stateObject

Returns the value of attribute sql_state.



7
8
9
# File 'lib/active_record/connection_adapters/hbase/error.rb', line 7

def sql_state
  @sql_state
end