Sha256: 42be04b40fd3061e4d8fb27cf83e75914a0367ada22c6e7e97fc3583ab963a11
Contents?: true
Size: 756 Bytes
Versions: 48
Compression:
Stored size: 756 Bytes
Contents
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
48 entries across 48 versions & 2 rubygems