jodd.db.connection
Class ConnectionPoolDataSourceConnectionProvider

java.lang.Object
  extended by jodd.db.connection.ConnectionPoolDataSourceConnectionProvider
All Implemented Interfaces:
ConnectionProvider

public class ConnectionPoolDataSourceConnectionProvider
extends java.lang.Object
implements ConnectionProvider

Connection pool data source ConnectionProvider


Constructor Summary
ConnectionPoolDataSourceConnectionProvider(javax.sql.ConnectionPoolDataSource cpds)
           
 
Method Summary
 void close()
          Closes a provider and releases all its resources.
 void closeConnection(java.sql.Connection conn)
          Dispose of a used connection.
 java.sql.Connection getConnection()
          Get a connection.
 void init()
          Initialize the connection provider.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConnectionPoolDataSourceConnectionProvider

public ConnectionPoolDataSourceConnectionProvider(javax.sql.ConnectionPoolDataSource cpds)
Method Detail

init

public void init()
Description copied from interface: ConnectionProvider
Initialize the connection provider. Properties are provided either with constructor either with bean setters.

Specified by:
init in interface ConnectionProvider

close

public void close()
Description copied from interface: ConnectionProvider
Closes a provider and releases all its resources.

Specified by:
close in interface ConnectionProvider

getConnection

public java.sql.Connection getConnection()
Description copied from interface: ConnectionProvider
Get a connection.

Specified by:
getConnection in interface ConnectionProvider

closeConnection

public void closeConnection(java.sql.Connection conn)
Description copied from interface: ConnectionProvider
Dispose of a used connection.

Specified by:
closeConnection in interface ConnectionProvider


Copyright ©2008 Jodd Team