module Sequel::JDBC::Impala::DatabaseMethods

Public Instance Methods

disconnect_connection(c) click to toggle source
Calls superclass method
   # File lib/sequel/adapters/jdbc/impala.rb
29 def disconnect_connection(c)
30   super
31 rescue java.sql.SQLException
32   nil
33 end
disconnect_error?(exception, opts) click to toggle source

Recognize wrapped and unwrapped java.net.SocketExceptions as disconnect errors

Calls superclass method
   # File lib/sequel/adapters/jdbc/impala.rb
25 def disconnect_error?(exception, opts)
26   super || exception.message =~ /\A(Java::JavaSql::SQLException: )?org\.apache\.thrift\.transport\.TTransportException: java\.net\.SocketException/
27 end