Serialized Form
-
Package oracle.ucp
-
Class oracle.ucp.NoAvailableConnectionsException extends UniversalConnectionPoolException implements Serializable
- serialVersionUID:
- 4343640747509L
-
Class oracle.ucp.UniversalConnectionPoolException extends java.lang.Exception implements Serializable
- serialVersionUID:
- 4343640747502L
-
Serialized Fields
-
errorCode
int errorCode
-
-
-
Package oracle.ucp.jdbc
-
Class oracle.ucp.jdbc.PoolDataSourceImpl extends java.lang.Object implements Serializable
- serialVersionUID:
- 4343640747507L
-
Serialization Methods
-
readObject
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException, java.sql.SQLException- Throws:
java.io.IOExceptionjava.lang.ClassNotFoundExceptionjava.sql.SQLException
-
writeObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException- Throws:
java.io.IOException
-
-
Serialized Fields
-
abandonedConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> abandonedConnectionTimeout
-
acActive
java.lang.Boolean acActive
-
autoProperties
java.util.List<oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<?>> autoProperties
-
commitOnConnectionReturn
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Boolean> commitOnConnectionReturn
-
connectionAffinityCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<ConnectionAffinityCallback> connectionAffinityCallback
-
connectionCreationConsumer
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.util.function.Consumer<oracle.ucp.ConnectionCreationInformation>> connectionCreationConsumer
-
connectionFactory
java.lang.Object connectionFactory
-
connectionFactoryClassName
java.lang.String connectionFactoryClassName
-
connectionFactoryClassNameLock
java.util.concurrent.locks.ReentrantLock connectionFactoryClassNameLock
-
connectionFactoryProperties
java.util.Properties connectionFactoryProperties
-
connectionHarvestMaxCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> connectionHarvestMaxCount
-
connectionHarvestTriggerCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> connectionHarvestTriggerCount
-
connectionInitializationCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<ConnectionInitializationCallback> connectionInitializationCallback
-
connectionLabelingCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<ConnectionLabelingCallback> connectionLabelingCallback
-
connectionLabelingCallbackRequestedLabels
java.util.Properties connectionLabelingCallbackRequestedLabels
-
connectionLabelingHighCost
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> connectionLabelingHighCost
-
connectionPoolFactoryClassNameWasSet
java.util.concurrent.atomic.AtomicBoolean connectionPoolFactoryClassNameWasSet
-
connectionPoolName
java.util.concurrent.atomic.AtomicReference<java.lang.String> connectionPoolName
-
connectionProperties
java.util.Properties connectionProperties
-
connectionValidationTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> connectionValidationTimeout
-
connectionWaitDurationInMillis
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Long> connectionWaitDurationInMillis
-
createConnectionInBorrowThread
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Boolean> createConnectionInBorrowThread
-
databaseName
java.lang.String databaseName
-
dataSourceDescription
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.String> dataSourceDescription
-
dataSourceName
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.String> dataSourceName
-
disableAPI
boolean disableAPI
-
fastConnectionFailoverEnabled
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Boolean> fastConnectionFailoverEnabled
-
fcfExplicitlySet
java.util.concurrent.atomic.AtomicBoolean fcfExplicitlySet
-
highCostConnectionReuseThreshold
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> highCostConnectionReuseThreshold
-
hostnameResolver
PoolDataSource.HostnameResolver hostnameResolver
-
inactiveConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> inactiveConnectionTimeout
-
initialPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> initialPoolSize
-
isConfigureNewDS
java.util.concurrent.atomic.AtomicBoolean isConfigureNewDS
-
isDriverFactory
boolean isDriverFactory
-
isPoolShareable
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Boolean> isPoolShareable
-
isXmlUsed
java.util.concurrent.atomic.AtomicBoolean isXmlUsed
-
loginTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> loginTimeout
-
maxConnectionReuseCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> maxConnectionReuseCount
-
maxConnectionReuseTime
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Long> maxConnectionReuseTime
-
maxConnectionsPerService
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> maxConnectionsPerService
-
maxConnectionsPerShard
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> maxConnectionsPerShard
-
maxPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> maxPoolSize
-
maxStatements
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> maxStatements
-
minIdle
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> minIdle
-
minPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> minPoolSize
-
networkProtocol
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.String> networkProtocol
-
networkProtocolLock
java.util.concurrent.locks.ReentrantLock networkProtocolLock
-
onsConfiguration
java.lang.String onsConfiguration
-
password
oracle.ucp.util.OpaqueString password
-
pdbRoles
java.util.Properties pdbRoles
-
poolStartedLock
java.util.concurrent.locks.ReentrantLock poolStartedLock
-
portNumber
int portNumber
-
queryTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> queryTimeout
-
readOnlyInstanceAllowed
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Boolean> readOnlyInstanceAllowed
-
repurposeThreshold
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> repurposeThreshold
-
roleName
java.lang.String roleName
-
secondsToTrustIdleConnection
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> secondsToTrustIdleConnection
-
serverName
java.lang.String serverName
-
serviceName
java.lang.String serviceName
-
shardingMode
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Boolean> shardingMode
-
sqlForValidateConnection
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.String> sqlForValidateConnection
-
sqlForValidateConnectionLock
java.util.concurrent.locks.ReentrantLock sqlForValidateConnectionLock
-
sslContext
javax.net.ssl.SSLContext sslContext
-
timeoutCheckInterval
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> timeoutCheckInterval
-
timeToLiveConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> timeToLiveConnectionTimeout
-
tokenSupplier
java.util.function.Supplier<? extends oracle.jdbc.AccessToken> tokenSupplier
Supplies instances of
AccessTokeneach time thePoolDataSourceImpl.connectionFactorycreates a connection. This field is set to a non-null value byPoolDataSourceImpl.setTokenSupplier(Supplier). If the setter method is never called, then this field is null.UCP does not invoke the
getmethod of thisSupplier. UCP only passes thisSupplieron to theconnectionFactory. TheconnectionFactoryis implemented to invoke thegetmethod when creating a newConnection.Oracle JDBC data sources that implement
OracleCommonDataSourceare the only connection factory classes that support a tokenSupplier. -
url
java.lang.String url
-
username
java.lang.String username
-
validateConnectionOnBorrow
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Boolean> validateConnectionOnBorrow
-
-
Class oracle.ucp.jdbc.PoolXADataSourceImpl extends PoolDataSourceImpl implements Serializable
- serialVersionUID:
- 4343640747511L
-
Serialized Fields
-
m_xaDataSource
javax.sql.XADataSource m_xaDataSource
-
-