Skip to Content Skip to Search
Methods
N
T

Constants

CR_SERVER_GONE_ERROR = 2006
 
CR_SERVER_LOST = 2013
 
CR_SERVER_LOST_EXTENDED = 2055
 
ER_SERVER_SHUTDOWN = 1053
 

Attributes

[R] error_number
[R] exception
[R] message

Class Public methods

new(exception, message, error_number)

# File activerecord/lib/active_record/connection_adapters/trilogy/lost_connection_exception_translator.rb, line 9
def initialize(exception, message, error_number)
  @exception = exception
  @message = message
  @error_number = error_number
end

Instance Public methods

translate()

# File activerecord/lib/active_record/connection_adapters/trilogy/lost_connection_exception_translator.rb, line 15
def translate
  translate_database_exception || translate_ruby_exception || translate_trilogy_exception
end