Submiting the code for connection pooling,datasource,connection pooled datasource.
[csql.git] / src / jdbc / JdbcSqlConnectionPoolDataSource.java
blob98c44afa6805f7caa0e7cdd7b0b8ad4b807d0147
1 package csql.jdbc;
2 import java.sql.Connection;
3 import java.sql.SQLException;
5 import javax.sql.ConnectionPoolDataSource;
6 import javax.sql.PooledConnection;
8 class JdbcSqlConnectionPoolDataSource extends JdbcSqlDataSource implements ConnectionPoolDataSource
10 public synchronized PooledConnection getPooledConnection()
11 throws SQLException {
12 Connection connection = getConnection();
13 JdbcSqlPooledConnection pooledConnection = new JdbcSqlPooledConnection(connection);
14 return pooledConnection;
16 public synchronized PooledConnection getPooledConnection(String user, String passward)
17 throws SQLException {
18 Connection connection = getConnection(user,passward);
19 JdbcSqlPooledConnection pooledConnection = new JdbcSqlPooledConnection(connection);
20 return pooledConnection;