Sha256: a7061a6ce111c396f0c2c7063244b232643e75139635149875eae25434795571
Contents?: true
Size: 787 Bytes
Versions: 1
Compression:
Stored size: 787 Bytes
Contents
# frozen_string_literal: true module ArJdbc module Abstract module ConnectionManagement # @override def active? return unless @connection @connection.active? end # @override def reconnect! super # clear_cache! && reset_transaction @connection.reconnect! # handles adapter.configure_connection end # @override def disconnect! super # clear_cache! && reset_transaction return unless @connection @connection.disconnect! end # @override # def verify!(*ignored) # if @connection && @connection.jndi? # # checkout call-back does #reconnect! # else # reconnect! unless active? # super # end # end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
activerecord-jdbc-adapter-60.0.rc1-java | lib/arjdbc/abstract/connection_management.rb |