EasyManuals Logo

IBM DB2 User Manual

IBM DB2
585 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #357 background imageLoading...
Page #357 background image
DB2ConnectionPoolDataSource class
DB2ConnectionPoolDataSource is a factory for PooledConnection objects. An object
that implements this interface is registered with a naming service that is based on
the Java Naming and Directory Interface (JNDI).
The com.ibm.db2.jcc.DB2ConnectionPoolDataSource class extends the
com.ibm.db2.jcc.DB2BaseDataSource class, and implements the
javax.sql.ConnectionPoolDataSource, java.io.Serializable, and
javax.naming.Referenceable interfaces.
DB2ConnectionPoolDataSource properties
These properties are defined only for the IBM Data Server Driver for JDBC and
SQLJ. ″Properties for the IBM Data Server Driver for JDBC and SQLJ″ for
explanations of these properties.
These properties have a setXXX method to set the value of the property and a
getXXX method to retrieve the value. A setXXX method has this form:
void setProperty-name(data-type property-value)
A getXXX method has this form:
data-type getProperty-name()
Property-name is the unqualified property name, with the first character capitalized.
The following table lists the IBM Data Server Driver for JDBC and SQLJ properties
and their data types.
Table 86. DB2ConnectionPoolDataSource properties and their data types
Property name Data type
com.ibm.db2.jcc.DB2ConnectionPoolDataSource.maxStatements int
DB2ConnectionPoolDataSource methods
getDB2PooledConnection
Formats:
public DB2PooledConnection getDB2PooledConnection(String user,
String password,
java.util.Properties properties)
throws java.sql.SQLException
public DB2PooledConnection getDB2PooledConnection(
org.ietf.jgss.GSSCredential gssCredential,
java.util.Properties properties)
throws java.sql.SQLException
Establishes the initial untrusted connection in a heterogeneous pooling
environment.
The first form getDB2PooledConnection provides a user ID and password. The
second form of getDB2PooledConnection is for connections that use Kerberos
security.
Parameter descriptions:
user
The authorization ID that is used to establish the connection.
Chapter 7. JDBC and SQLJ reference information 341

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM DB2 and is the answer not in the manual?

IBM DB2 Specifications

General IconGeneral
DeveloperIBM
Initial Release1983
LicenseProprietary
Written inC, C++
CategoryDatabase Management System (RDBMS)
Operating SystemLinux, Windows
Programming LanguagesC, C++
Data ModelsRelational
EditionsCommunity, Standard, Advanced
Key Featureshigh availability, scalability