# Uses of Package
oracle.jdbc.datasource

Packages that use oracle.jdbc.datasource
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.replay: Provides interfaces and factory methods for Application Continuity.
oracle.jdbc.xa: Provides classes that implement the JDBC XA APIs.
oracle.jdbc.xa.client: Provides classes that implement the JDBC XA APIs.

Classes in oracle.jdbc.datasource used by oracle.jdbc
Class and Description
OraclePooledConnection This interface defines the Oracle extensions to the standard JDBC interface `PooledConnection`.
OracleXAConnection This interface defines the Oracle extensions to the standard JDBC interface `XAConnection`.

Classes in oracle.jdbc.datasource used by oracle.jdbc.datasource
Class and Description
OracleCommonDataSource Interface that defines the methods which are common between `OracleDataSource`, `OracleXADataSource` and `OracleConnectionPoolDataSource` and defines the Oracle extensions to the standard JDBC interface `CommonDataSource`.
OraclePooledConnection This interface defines the Oracle extensions to the standard JDBC interface `PooledConnection`.

Classes in oracle.jdbc.datasource used by oracle.jdbc.pool
Class and Description
OracleCommonDataSource Interface that defines the methods which are common between `OracleDataSource`, `OracleXADataSource` and `OracleConnectionPoolDataSource` and defines the Oracle extensions to the standard JDBC interface `CommonDataSource`.
OracleDataSource This interface defines the Oracle extensions to the standard JDBC interface `DataSource`.
OraclePooledConnection This interface defines the Oracle extensions to the standard JDBC interface `PooledConnection`.

Classes in oracle.jdbc.datasource used by oracle.jdbc.replay
Class and Description
OracleCommonDataSource Interface that defines the methods which are common between `OracleDataSource`, `OracleXADataSource` and `OracleConnectionPoolDataSource` and defines the Oracle extensions to the standard JDBC interface `CommonDataSource`.
OracleConnectionPoolDataSource This interface defines the Oracle extensions to the standard JDBC interface `ConnectionPoolDataSource`.
OracleDataSource This interface defines the Oracle extensions to the standard JDBC interface `DataSource`.
OracleXADataSource This interface defines the Oracle extensions to the standard JDBC interface `XADataSource`.

Classes in oracle.jdbc.datasource used by oracle.jdbc.xa
Class and Description
OracleXAConnection This interface defines the Oracle extensions to the standard JDBC interface `XAConnection`.

Classes in oracle.jdbc.datasource used by oracle.jdbc.xa.client
Class and Description
OraclePooledConnection This interface defines the Oracle extensions to the standard JDBC interface `PooledConnection`.
OracleXAConnection This interface defines the Oracle extensions to the standard JDBC interface `XAConnection`.

Copyright © 2008, 2020, Oracle and/or its affiliates. All rights reserved.