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 |
|---|---|
| public default PooledConnectionBuilder | Returns: The ConnectionBuilder instance that was createdCreates a new |
| public int | getLoginTimeout()
Redeclares javax. Gets the maximum time in seconds that this data source can wait while attempting to connect to a database. |
| public PrintWriter | getLogWriter()
Redeclares javax. Retrieves the log writer for this |
| public PooledConnection | Returns: aPooledConnection object that is a physical
connection to the database that this
ConnectionPoolDataSource object representsAttempts to establish a physical database connection that can be used as a pooled connection. |
| public PooledConnection | Returns: aPooledConnection object that is a physical
connection to the database that this
ConnectionPoolDataSource object representsthe database user on whose behalf the connection is being made user, String the user's password password)Attempts to establish a physical database connection that can be used as a pooled connection. |
| public void | setLoginTimeout(int seconds)
Redeclares javax. Sets the maximum time in seconds that this data source will wait while attempting to connect to a database. |
| public void | setLogWriter(PrintWriter out)
Redeclares javax. Sets the log writer for this |
| createPooledConnectionBuilder | back to summary |
|---|---|
| public default PooledConnectionBuilder createPooledConnectionBuilder() throws SQLException Creates a new Implementation Specification The default implementation will throw a
| |
| getLoginTimeout | back to summary |
|---|---|
| public int getLoginTimeout() throws SQLException Redeclares javax. Doc from javax. Gets the maximum time in seconds that this data source can wait
while attempting to connect to a database. A value of zero
means that the timeout is the default system timeout
if there is one; otherwise, it means that there is no timeout.
When a
| |
| getLogWriter | back to summary |
|---|---|
| public PrintWriter getLogWriter() throws SQLException Redeclares javax. Doc from javax. Retrieves the log writer for this The log writer is a character output stream to which all logging
and tracing messages for this data source will be
printed. This includes messages printed by the methods of this
object, messages printed by methods of other objects manufactured
by this object, and so on. Messages printed to a data source
specific log writer are not printed to the log writer associated
with the
| |
| getPooledConnection | back to summary |
|---|---|
| public PooledConnection getPooledConnection() throws SQLException Attempts to establish a physical database connection that can be used as a pooled connection.
| |
| getPooledConnection | back to summary |
|---|---|
| public PooledConnection getPooledConnection(String user, String password) throws SQLException Attempts to establish a physical database connection that can be used as a pooled connection.
| |
| setLoginTimeout | back to summary |
|---|---|
| public void setLoginTimeout(int seconds) throws SQLException Redeclares javax. Doc from javax. Sets the maximum time in seconds that this data source will wait
while attempting to connect to a database. A value of zero
specifies that the timeout is the default system timeout
if there is one; otherwise, it specifies that there is no timeout.
When a
| |
| setLogWriter | back to summary |
|---|---|
| public void setLogWriter(PrintWriter out) throws SQLException Redeclares javax. Doc from javax. Sets the log writer for this The log writer is a character output stream to which all logging
and tracing messages for this data source will be
printed. This includes messages printed by the methods of this
object, messages printed by methods of other objects manufactured
by this object, and so on. Messages printed to a data source-
specific log writer are not printed to the log writer associated
with the
| |