public abstract PooledConnection getPooledConnection () throws SQLException

Attempts to establish a physical database connection that can be used as a pooled connection.

Returns:  a PooledConnection object that is a physical connection to the database that this ConnectionPoolDataSource object represents

Exceptions:
SQLException    if a database access error occurs
java.sql.SQLFeatureNotSupportedException    if the JDBC driver does not support this method

Since:  1.4