Module: ActiveRecord::ConnectionAdapters::JdbcAdapter::JndiConnectionPoolCallbacks
- Defined in:
- lib/active_record/connection_adapters/jdbc_adapter.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.prepare(adapter, conn) ⇒ Object
430 431 432 433 434 435 |
# File 'lib/active_record/connection_adapters/jdbc_adapter.rb', line 430 def self.prepare(adapter, conn) if ActiveRecord::Base.respond_to?(:connection_pool) && conn.jndi_connection? adapter.extend self conn.disconnect! # disconnect initial connection in JdbcConnection#initialize end end |
Instance Method Details
#on_checkin ⇒ Object
437 438 439 |
# File 'lib/active_record/connection_adapters/jdbc_adapter.rb', line 437 def on_checkin disconnect! end |
#on_checkout ⇒ Object
441 442 443 |
# File 'lib/active_record/connection_adapters/jdbc_adapter.rb', line 441 def on_checkout reconnect! end |