Methods Summary |
---|
public java.sql.Connection | getConnection()Creates a connection to the database represented by this {@code
DataSource}.
|
public java.sql.Connection | getConnection(java.lang.String theUsername, java.lang.String thePassword)Creates a connection to the database represented by this {@code
DataSource}, using the supplied user name and password.
|
public java.io.PrintWriter | getLogWriter()Gets the log writer for this {@code DataSource}.
The log writer is a stream to which all log and trace messages are sent
from this {@code DataSource}. The log writer can be {@code null}, in
which case, log and trace capture is disabled. The default value for the
log writer when an {@code DataSource} is created is {@code null}. Note
that the log writer for a {@code DataSource} is not the same as the log
writer used by a {@code DriverManager}.
|
public int | getLoginTimeout()Gets the login timeout value for this {@code DataSource}. The login
timeout is the maximum time in seconds that the {@code DataSource} 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.
|
public void | setLogWriter(java.io.PrintWriter theWriter)Sets the log writer for this {@code DataSource}.
The log writer is a stream to which all log and trace messages are sent
from this {@code DataSource}. 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 DataSource} is created is {@code null}. Note
that the log writer for a {@code DataSource} 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 DataSource}. The login
timeout is the maximum time in seconds that the {@code DataSource} 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.
|