Serialized Form
-
Package oracle.ucp
-
Exception oracle.ucp.NoAvailableConnectionsException
class NoAvailableConnectionsException extends UniversalConnectionPoolException implements Serializable- serialVersionUID:
- 4343640747509L
-
Exception oracle.ucp.UniversalConnectionPoolException
class UniversalConnectionPoolException extends Exception implements Serializable- serialVersionUID:
- 4343640747502L
-
Serialized Fields
-
errorCode
int errorCode
-
-
-
Package oracle.ucp.jdbc
-
Class oracle.ucp.jdbc.PoolDataSourceImpl
class PoolDataSourceImpl extends Object implements Serializable- serialVersionUID:
- 4343640747507L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException, SQLException -
writeObject
- Throws:
IOException
-
-
Serialized Fields
-
abandonedConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> abandonedConnectionTimeout
-
acActive
Boolean acActive
-
autoProperties
List<oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<?>> autoProperties
-
commitOnConnectionReturn
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Boolean> commitOnConnectionReturn
-
connectionAffinityCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<ConnectionAffinityCallback> connectionAffinityCallback
-
connectionCreationConsumer
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Consumer<oracle.ucp.ConnectionCreationInformation>> connectionCreationConsumer
-
connectionFactory
Object connectionFactory
-
connectionFactoryClassName
String connectionFactoryClassName
-
connectionFactoryClassNameLock
ReentrantLock connectionFactoryClassNameLock
-
connectionFactoryProperties
Properties connectionFactoryProperties
-
connectionHarvestMaxCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> connectionHarvestMaxCount
-
connectionHarvestTriggerCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> connectionHarvestTriggerCount
-
connectionInitializationCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<ConnectionInitializationCallback> connectionInitializationCallback
-
connectionLabelingCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<ConnectionLabelingCallback> connectionLabelingCallback
-
connectionLabelingCallbackRequestedLabels
Properties connectionLabelingCallbackRequestedLabels
-
connectionLabelingHighCost
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> connectionLabelingHighCost
-
connectionPoolFactoryClassNameWasSet
AtomicBoolean connectionPoolFactoryClassNameWasSet
-
connectionPoolName
AtomicReference<String> connectionPoolName
-
connectionProperties
Properties connectionProperties
-
connectionValidationTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> connectionValidationTimeout
-
connectionWaitDurationInMillis
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Long> connectionWaitDurationInMillis
-
createConnectionInBorrowThread
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Boolean> createConnectionInBorrowThread
-
databaseName
String databaseName
-
dataSourceDescription
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<String> dataSourceDescription
-
dataSourceName
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<String> dataSourceName
-
disableAPI
boolean disableAPI
-
fastConnectionFailoverEnabled
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Boolean> fastConnectionFailoverEnabled
-
fcfExplicitlySet
AtomicBoolean fcfExplicitlySet
-
highCostConnectionReuseThreshold
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> highCostConnectionReuseThreshold
-
hostnameResolver
PoolDataSource.HostnameResolver hostnameResolver
-
inactiveConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> inactiveConnectionTimeout
-
initialPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> initialPoolSize
-
isConfigureNewDS
AtomicBoolean isConfigureNewDS
-
isDriverFactory
boolean isDriverFactory
-
isPoolShareable
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Boolean> isPoolShareable
-
isXmlUsed
AtomicBoolean isXmlUsed
-
loginTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> loginTimeout
-
maxConnectionReuseCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> maxConnectionReuseCount
-
maxConnectionReuseTime
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Long> maxConnectionReuseTime
-
maxConnectionsPerService
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> maxConnectionsPerService
-
maxConnectionsPerShard
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> maxConnectionsPerShard
-
maxPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> maxPoolSize
-
maxStatements
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> maxStatements
-
minIdle
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> minIdle
-
minPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> minPoolSize
-
networkProtocol
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<String> networkProtocol
-
networkProtocolLock
ReentrantLock networkProtocolLock
-
onsConfiguration
String onsConfiguration
-
password
oracle.ucp.util.OpaqueString password
-
pdbRoles
Properties pdbRoles
-
poolStartedLock
ReentrantLock poolStartedLock
-
portNumber
int portNumber
-
queryTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> queryTimeout
-
readOnlyInstanceAllowed
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Boolean> readOnlyInstanceAllowed
-
repurposeThreshold
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> repurposeThreshold
-
roleName
String roleName
-
secondsToTrustIdleConnection
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> secondsToTrustIdleConnection
-
serverName
String serverName
-
serviceName
String serviceName
-
shardingMode
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Boolean> shardingMode
-
sqlForValidateConnection
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<String> sqlForValidateConnection
-
sqlForValidateConnectionLock
ReentrantLock sqlForValidateConnectionLock
-
sslContext
SSLContext sslContext
-
timeoutCheckInterval
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> timeoutCheckInterval
-
timeToLiveConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Integer> timeToLiveConnectionTimeout
-
tokenSupplier
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
String url
-
username
String username
-
validateConnectionOnBorrow
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<Boolean> validateConnectionOnBorrow
-
-
Class oracle.ucp.jdbc.PoolXADataSourceImpl
class PoolXADataSourceImpl extends PoolDataSourceImpl implements Serializable- serialVersionUID:
- 4343640747511L
-
Serialized Fields
-
m_xaDataSource
XADataSource m_xaDataSource
-
-