Class JdbcConnectionAccessImpl

  • All Implemented Interfaces:
    java.io.Serializable, org.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess

    public class JdbcConnectionAccessImpl
    extends java.lang.Object
    implements org.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess
    See Also:
    Serialized Form
    • Constructor Detail

      • JdbcConnectionAccessImpl

        public JdbcConnectionAccessImpl​(org.hibernate.engine.jdbc.connections.spi.ConnectionProvider connectionProvider)
      • JdbcConnectionAccessImpl

        public JdbcConnectionAccessImpl​(org.hibernate.service.ServiceRegistry serviceRegistry)
    • Method Detail

      • obtainConnection

        public java.sql.Connection obtainConnection()
                                             throws java.sql.SQLException
        Specified by:
        obtainConnection in interface org.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess
        Throws:
        java.sql.SQLException
      • releaseConnection

        public void releaseConnection​(java.sql.Connection connection)
                               throws java.sql.SQLException
        Specified by:
        releaseConnection in interface org.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess
        Throws:
        java.sql.SQLException
      • supportsAggressiveRelease

        public boolean supportsAggressiveRelease()
        Specified by:
        supportsAggressiveRelease in interface org.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess