# Uses of Package
oracle.jdbc.pool

Packages that use oracle.jdbc.pool
oracle.jdbc: Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the package `oracle.jdbc`.
oracle.jdbc.datasource.impl: This package holds data source and connection builder classes that implement the Oracle JDBC extension interfaces in the `oracle.jdbc.datasource` and `oracle.jdbc` packages.
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.pool used by oracle.jdbc
Class and Description
OracleConnectionCacheCallback Deprecated. Use Oracle Universal Connection Pool instead. Callback functionality for the Implicit Connection Cache

Classes in oracle.jdbc.pool used by oracle.jdbc.datasource.impl
Class and Description
OraclePooledConnection An OraclePooledConnection object is a connection object that provides hooks for connection pool management.

Classes in oracle.jdbc.pool used by oracle.jdbc.pool
Class and Description
OracleDataSource A DataSource object is a factory for Connection objects.
OracleShardingKeyBuilderImpl
OracleShardingKeyImpl
ShardingMetadata Holds the Sharded Database metadata that is required during encoding and decoding of sharding keys.
ShardingMetadata.ShardingType Enum to hold the different sharding methods supported for shard keys and shard groups in the Oracle sharded database.
ShardingMetadata.SubKeyMetadata Holds the shard sub key metadata information extracted from the database.

Classes in oracle.jdbc.pool used by oracle.jdbc.replay
Class and Description
OracleConnectionPoolDataSource A DataSource object is a factory for Connection objects.

Classes in oracle.jdbc.pool used by oracle.jdbc.xa
Class and Description
OracleConnectionPoolDataSource A DataSource object is a factory for Connection objects.
OraclePooledConnection An OraclePooledConnection object is a connection object that provides hooks for connection pool management.

Classes in oracle.jdbc.pool used by oracle.jdbc.xa.client
Class and Description
OraclePooledConnection An OraclePooledConnection object is a connection object that provides hooks for connection pool management.

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