Module: ArJdbc::Abstract::ConnectionManagement

Instance Method Summary collapse

Instance Method Details

#active?Boolean

Returns:

  • (Boolean)


8
9
10
# File 'lib/arjdbc/abstract/connection_management.rb', line 8

def active?
  @raw_connection&.active?
end

#disconnect!Object



24
25
26
27
# File 'lib/arjdbc/abstract/connection_management.rb', line 24

def disconnect!
  super # clear_cache! && reset_transaction
  @raw_connection&.disconnect!
end

#really_valid?Boolean

Returns:

  • (Boolean)


12
13
14
# File 'lib/arjdbc/abstract/connection_management.rb', line 12

def really_valid?
  @raw_connection&.really_valid?
end