See: Description
| Interface | Description | 
|---|---|
| OracleConnectionCache | 
 An OracleConnectionCache is an interface one needs to implement if they like to reuse OracleConnectionEventListener and implement their own version of Connection Caching. 
 | 
| OracleConnectionCacheCallback | Deprecated
 Use Oracle Universal Connection Pool instead. 
 | 
| Class | Description | 
|---|---|
| OracleConnectionBuilderImpl | 
 Oracle Implementation class for Connection Builder 
 | 
| OracleConnectionCacheManager | Deprecated
 Use Oracle Universal Connection Pool instead. 
 | 
| OracleConnectionPoolDataSource | 
 A DataSource object is a factory for Connection objects. 
 | 
| OracleDataSource | 
 A DataSource object is a factory for Connection objects. 
 | 
| OracleDataSourceFactory | 
 A factory for creating an Oracle datasource. 
 | 
| OracleOCIConnectionPool | 
 A type-2 driver connection pool. 
 | 
| OraclePooledConnection | 
 An OraclePooledConnection object is a connection object that provides hooks for connection pool management. 
 | 
| OraclePooledConnectionBuilderImpl | 
 Oracle Implementation class for Connection Builder 
 | 
| OracleShardingKeyBuilderImpl | |
| OracleShardingKeyImpl | |
| ShardingMetadata | 
 Holds the Sharded Database metadata that is required during encoding and decoding of sharding keys. 
 | 
| ShardingMetadata.SubKeyMetadata | 
 Holds the shard sub key metadata information extracted from the database. 
 | 
| Enum | Description | 
|---|---|
| ShardingMetadata.ShardingType | 
 Enum to hold the different sharding methods supported for shard keys and shard groups in the Oracle sharded database. 
 |