public interface ConnectionPoolDataSource extends CommonDataSource
PooledConnection objects. An object that implements this interface will typically be registered with a naming service that is based on the Java™ Naming and Directory Interface (JNDI).
| Modifier and Type | Method and Description |
|---|---|
PooledConnection |
getPooledConnection()
Attempts to establish a physical database connection that can be used as a pooled connection.
|
PooledConnection |
getPooledConnection(String
Attempts to establish a physical database connection that can be used as a pooled connection.
|
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriterPooledConnectiongetPooledConnection() throws SQLException
PooledConnection object that is a physical connection to the database that this
ConnectionPoolDataSource object represents
SQLException - if a database access error occurs
SQLFeatureNotSupportedException - if the JDBC driver does not support this method
PooledConnectiongetPooledConnection(String user, String password) throws SQLException
user - the database user on whose behalf the connection is being made
password - the user's password
PooledConnection object that is a physical connection to the database that this
ConnectionPoolDataSource object represents
SQLException - if a database access error occurs
SQLFeatureNotSupportedException - if the JDBC driver does not support this method