ConnectionPoolDataSource
public
interface
ConnectionPoolDataSource
implements
CommonDataSource
A factory for PooledConnection
objects. An object that implements this interface will typically be
registered with a naming service that is based on the
JavaTM Naming and Directory Interface
(JNDI).
Summary
Public methods | |
|---|---|
abstract
PooledConnection
|
getPooledConnection()
Attempts to establish a physical database connection that can be used as a pooled connection. |
abstract
PooledConnection
|
getPooledConnection(String user, String password)
Attempts to establish a physical database connection that can be used as a pooled connection. |
Inherited methods | |
|---|---|
Public methods
getPooledConnection
public abstract PooledConnection getPooledConnection ()
Attempts to establish a physical database connection that can be used as a pooled connection.
| Returns | |
|---|---|
PooledConnection |
a PooledConnection object that is a physical
connection to the database that this
ConnectionPoolDataSource object represents |
| Throws | |
|---|---|
SQLException |
if a database access error occurs |
SQLFeatureNotSupportedException |
if the JDBC driver does not support this method |
getPooledConnection
public abstract PooledConnection getPooledConnection (String user, String password)
Attempts to establish a physical database connection that can be used as a pooled connection.
| Parameters | |
|---|---|
user |
String: the database user on whose behalf the connection is being made |
password |
String: the user's password |
| Returns | |
|---|---|
PooledConnection |
a PooledConnection object that is a physical
connection to the database that this
ConnectionPoolDataSource object represents |
