Package oracle.jdbc.datasource
Interface OracleConnectionPoolDataSource
- All Superinterfaces:
CommonDataSource,ConnectionPoolDataSource,OracleCommonDataSource
- All Known Subinterfaces:
OracleConnectionPoolDataSource,OracleXADataSource
- All Known Implementing Classes:
OracleConnectionPoolDataSource,OracleConnectionPoolDataSource,OracleConnectionPoolDataSourceImpl,OracleXADataSource,OracleXADataSource,OracleXADataSourceImpl
public interface OracleConnectionPoolDataSource
extends ConnectionPoolDataSource, OracleCommonDataSource
This interface defines the Oracle extensions to the standard JDBC interface
ConnectionPoolDataSource.- Since:
- 12.2
-
Method Summary
Modifier and TypeMethodDescriptionCreates a newOraclePooledConnectionBuilderinstanceMethods inherited from interface javax.sql.CommonDataSource
getParentLoggerMethods inherited from interface javax.sql.ConnectionPoolDataSource
getLoginTimeout, getLogWriter, getPooledConnection, getPooledConnection, setLoginTimeout, setLogWriterMethods inherited from interface oracle.jdbc.datasource.OracleCommonDataSource
createShardingKeyBuilder, getConnectionProperties, getConnectionProperty, getDatabaseName, getDataSourceName, getDescription, getExplicitCachingEnabled, getImplicitCachingEnabled, getMaxStatements, getNetworkProtocol, getPortNumber, getRoleName, getServerName, getURL, getUser, setConnectionProperties, setConnectionProperty, setDatabaseName, setDataSourceName, setDescription, setExplicitCachingEnabled, setHostnameResolver, setImplicitCachingEnabled, setMaxStatements, setNetworkProtocol, setPassword, setPortNumber, setRoleName, setServerName, setSingleShardTransactionSupport, setSSLContext, setTokenSupplier, setURL, setUser
-
Method Details
-
createPooledConnectionBuilder
Creates a newOraclePooledConnectionBuilderinstance- Specified by:
createPooledConnectionBuilderin interfaceConnectionPoolDataSource- Returns:
- The
OraclePooledConnectionBuilderinstance that was created - Throws:
SQLException- if an error occurs while creating the builder
-