int errorCode
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException,
java.sql.SQLException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionjava.sql.SQLExceptionprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionjava.util.List<E> m_autoProperties
java.lang.String m_user
oracle.ucp.util.OpaqueString m_password
java.lang.String m_url
java.lang.String m_serverName
int m_portNumber
java.lang.String m_databaseName
java.lang.String serviceName
java.util.Properties pdbRoles
javax.net.ssl.SSLContext sslContext
java.util.concurrent.atomic.AtomicBoolean isXmlUsed
java.util.concurrent.atomic.AtomicBoolean disableAPI
java.util.concurrent.atomic.AtomicBoolean isConfigureNewDS
java.util.function.Supplier<T> tokenSupplier
Supplies instances of AccessToken each time the #connectionFactory creates a connection. This field is set to a non-null value by PoolDataSourceImpl.setTokenSupplier(Supplier). If the setter method is never called, then this field is null.
UCP does not invoke the get method of this Supplier. UCP only passes this Supplier on to the connectionFactory. The connectionFactory is implemented to invoke the get method when creating a new Connection.
Oracle JDBC data sources that implement OracleCommonDataSource are the only connection factory classes that support a token Supplier.
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_dataSourceName
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_description
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_networkProtocol
java.lang.String m_roleName
java.util.Properties m_connectionProperties
java.util.Properties m_connectionFactoryProperties
java.lang.String m_connectionFactoryClassName
java.util.concurrent.atomic.AtomicBoolean connectionPoolFactoryClassNameWasSet
boolean m_isDriverFactory
java.lang.Object m_connectionFactory
java.util.concurrent.atomic.AtomicReference<V> m_connectionPoolName
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_validateConnectionOnBorrow
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_SQLForValidateConnection
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_initialPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_minPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_maxPoolSize
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> maxConnectionsPerService
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_abandonedConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_timeToLiveConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_inactiveConnectionTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_timeoutCheckInterval
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_maxStatements
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_connectionWaitTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_maxConnectionReuseTime
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_maxConnectionReuseCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_connectionLabelingCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_connectionAffinityCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_connectionHarvestTriggerCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_connectionHarvestMaxCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_fastConnectionFailoverEnabled
java.lang.String m_onsConfigurationString
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_connectionInitializationCallback
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> connectionLabelingHighCost
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> highCostConnectionReuseThreshold
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> isPoolShareable
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> repurposeThreshold
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> m_secondsToTrustIdleConnection
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> loginTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> connectionValidationTimeout
java.lang.Boolean acActive
java.util.concurrent.atomic.AtomicInteger m_pendingDSRequestsCount
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> queryTimeout
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> maxConnectionsPerShard
oracle.ucp.jdbc.PoolDataSourceImpl.AutoProperty<T> shardingMode
javax.sql.XADataSource m_xaDataSource