Package org.hibernate.testing.boot
Class JdbcConnectionAccessImpl
- java.lang.Object
-
- org.hibernate.testing.boot.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 Summary
Constructors Constructor Description JdbcConnectionAccessImpl(org.hibernate.engine.jdbc.connections.spi.ConnectionProvider connectionProvider)
JdbcConnectionAccessImpl(org.hibernate.service.ServiceRegistry serviceRegistry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.sql.Connection
obtainConnection()
void
releaseConnection(java.sql.Connection connection)
boolean
supportsAggressiveRelease()
-
-
-
Method Detail
-
obtainConnection
public java.sql.Connection obtainConnection() throws java.sql.SQLException
- Specified by:
obtainConnection
in interfaceorg.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 interfaceorg.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess
- Throws:
java.sql.SQLException
-
supportsAggressiveRelease
public boolean supportsAggressiveRelease()
- Specified by:
supportsAggressiveRelease
in interfaceorg.hibernate.engine.jdbc.connections.spi.JdbcConnectionAccess
-
-