| Package | Description | 
|---|---|
| oracle.jdbc | 
 Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the package  
oracle.jdbc. | 
| oracle.jdbc.datasource | 
 Beginning in Oracle Release 12.2, some of the Oracle extensions to JDBC are captured in the package  
oracle.jdbc.datasource. | 
| oracle.jdbc.pool | 
 A package of connection cache and pooling related classes. 
 | 
| oracle.jdbc.xa | 
 Provides classes that implement the JDBC XA APIs. 
 | 
| oracle.jdbc.xa.client | 
 Provides classes that implement the JDBC XA APIs. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OraclePooledConnection | 
OraclePooledConnectionBuilder.build()
Builds the OraclePooledConnections object. 
 | 
OraclePooledConnection | 
OraclePooledConnectionBuilder.build()
Builds the OraclePooledConnections object. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
OracleXAConnection
This interface defines the Oracle extensions to the standard JDBC interface  
XAConnection. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OraclePooledConnection
An OraclePooledConnection object is a connection object that provides hooks for connection pool management. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract OraclePooledConnection | 
OraclePooledConnectionBuilderImpl.build()
Builds the connection of type OraclePooledConnection. 
 | 
abstract OraclePooledConnection | 
OraclePooledConnectionBuilderImpl.build()
Builds the connection of type OraclePooledConnection. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OracleXAConnection
An XAConnection object provides support for distributed transactions. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OracleXAHeteroConnection
A factory for Connection objects. 
 |