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
-
connectionAffinityCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<ConnectionAffinityCallback> connectionAffinityCallback
-
connectionFactory
java.lang.Object connectionFactory
-
connectionFactoryClassName
java.lang.String connectionFactoryClassName
-
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
-
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
-
connectionWaitTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> connectionWaitTimeout
-
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
-
minPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.Integer> minPoolSize
-
networkProtocol
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<java.lang.String> networkProtocol
-
onsConfiguration
java.lang.String onsConfiguration
-
password
oracle.ucp.util.OpaqueString password
-
pdbRoles
java.util.Properties pdbRoles
-
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
-
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
-
-