Methods Summary |
---|
public java.io.PrintWriter | getLogWriter()Gets the log writer for this {@code ConnectionPoolDataSource}.
The log writer is a stream to which all log and trace messages are sent
from this {@code ConnectionPoolDataSource}. The log writer can be {@code
null}, in which case the log and trace capture is disabled. The default
value for the log writer when an {@code ConnectionPoolDataSource} is
created is {@code null}. Note that the log writer for an {@code
ConnectionPoolDataSource} is not the same as the log writer used by a
{@code DriverManager}.
|
public int | getLoginTimeout()Gets the login timeout value for this {@code ConnectionPoolDataSource}.
The login timeout is the maximum time in seconds that the {@code
ConnectionPoolDataSource} will wait when opening a connection to a
database. A timeout value of 0 implies either the system default timeout
value (if there is one) or that there is no timeout. The default value
for the login timeout is {@code 0}.
|
public javax.sql.PooledConnection | getPooledConnection()Creates a connection to a database which can then be used as a pooled
connection.
|
public javax.sql.PooledConnection | getPooledConnection(java.lang.String theUser, java.lang.String thePassword)Creates a connection to a database, using the supplied user name and
password, which can then be used as a pooled connection.
|
public void | setLogWriter(java.io.PrintWriter theWriter)Sets the log writer for this {@code ConnectionPoolDataSource}.
The log writer is a stream to which all log and trace messages are sent
from this {@code ConnectionPoolDataSource}. The log writer can be {@code
null}, in which case log and trace capture is disabled. The default value
for the log writer, when a {@code ConnectionPoolDataSource} is created,
is {@code null}. Note that the log writer for a {@code
ConnectionPoolDataSource} is not the same as the log writer used by a
{@code DriverManager}.
|
public void | setLoginTimeout(int theTimeout)Sets the login timeout value for this {@code ConnectionPoolDataSource}.
The login timeout is the maximum time in seconds that the {@code
ConnectionPoolDataSource} will wait when opening a connection to a
database. A timeout value of 0 implies either the system default timeout
value (if there is one) or that there is no timeout. The default value
for the login timeout is 0.
|