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 | Description |
---|---|---|
PooledConnection |
getPooledConnection () |
Attempts to establish a physical database connection that can
be used as a pooled connection.
|
PooledConnection |
getPooledConnection (String user,
String password) |
Attempts to establish a physical database connection that can
be used as a pooled connection.
|
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter
PooledConnection getPooledConnection() throws SQLException
PooledConnection
object that is a physical
connection to the database that this
ConnectionPoolDataSource
object representsSQLException
- if a database access error occursSQLFeatureNotSupportedException
- if the JDBC driver does not support
this methodPooledConnection getPooledConnection(String user, String password) throws SQLException
user
- the database user on whose behalf the connection is being madepassword
- the user's passwordPooledConnection
object that is a physical
connection to the database that this
ConnectionPoolDataSource
object representsSQLException
- if a database access error occursSQLFeatureNotSupportedException
- if the JDBC driver does not support
this method Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.