public interface OracleDataSource extends DataSource, OracleCommonDataSource
DataSource
.Modifier and Type | Method and Description |
---|---|
OracleConnectionBuilder |
createConnectionBuilder()
Create a new
OracleConnectionBuilder instance |
static void |
setExecutorService(ExecutorService threadPool)
Sets the thread pool for general use inside the Oracle JDBC driver.
|
getConnection, getConnection
isWrapperFor, unwrap
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
getLoginTimeout, getLogWriter, getParentLogger, setLoginTimeout, setLogWriter
OracleConnectionBuilder createConnectionBuilder() throws SQLException
OracleConnectionBuilder
instanceOracleConnectionBuilder
instance that was createdSQLException
- if an error occurs while creating the builderstatic void setExecutorService(ExecutorService threadPool) throws SQLException
ThreadPoolExecutor
.
Do not use ForkJoinPool
.SQLException
- if an error occurs while setting the thread pool.