Stay organized with collections
Save and categorize content based on your preferences.
ConnectionPoolDataSource
public
interface
ConnectionPoolDataSource
implements
CommonDataSource
javax.sql.ConnectionPoolDataSource
|
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
Inherited methods |
From interface
javax.sql.CommonDataSource
abstract
PrintWriter
|
getLogWriter()
Retrieves the log writer for this DataSource
object.
|
abstract
int
|
getLoginTimeout()
Gets the maximum time in seconds that this data source can wait
while attempting to connect to a database.
|
abstract
Logger
|
getParentLogger()
Return the parent Logger of all the Loggers used by this data source.
|
abstract
void
|
setLogWriter(PrintWriter out)
Sets the log writer for this DataSource
object to the given java.io.PrintWriter object.
|
abstract
void
|
setLoginTimeout(int seconds)
Sets the maximum time in seconds that this data source will wait
while attempting to connect to a database.
|
|
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 |
|
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 |
Throws |
SQLException |
if a database access error occurs |
|
if the JDBC driver does not support
this method |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2019-12-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2019-12-27 UTC."],[],[]]