|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A strategy for obtaining JDBC connections.
Implementors might also implement connection pooling.
The ConnectionProvider interface is not intended to be
exposed to the application. Instead it is used internally by
Hibernate to obtain connections.
Implementors should provide a public default constructor.
ConnectionProviderFactory
Method Summary | |
void |
close()
Release all resources held by this provider. |
void |
closeConnection(Connection conn)
Dispose of a used connection. |
void |
configure(Properties props)
Initialize the connection provider from given properties. |
Connection |
getConnection()
Grab a connection |
Method Detail |
public void configure(Properties props) throws HibernateException
props
- SessionFactory properties
HibernateException
public Connection getConnection() throws SQLException
SQLException
public void closeConnection(Connection conn) throws SQLException
conn
- a JDBC connection
SQLException
public void close() throws HibernateException
HibernateException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |