Class Hierarchy
- java.lang.Object
- org.apache.tomcat.jdbc.pool.ClassLoaderUtil
- org.apache.tomcat.jdbc.pool.ConnectionPool
- org.apache.tomcat.jdbc.pool.ConnectionPool.ConnectionFuture (implements java.util.concurrent.Future<V>, java.lang.Runnable)
- java.util.concurrent.CountDownLatch
- org.apache.tomcat.jdbc.pool.FairBlockingQueue.ExchangeCountDownLatch<T>
- org.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue.ExchangeCountDownLatch<T>
- org.apache.tomcat.jdbc.pool.DataSourceFactory (implements javax.naming.spi.ObjectFactory)
- org.apache.tomcat.jdbc.pool.DataSourceProxy (implements org.apache.tomcat.jdbc.pool.PoolConfiguration)
- org.apache.tomcat.jdbc.pool.DataSource (implements javax.sql.ConnectionPoolDataSource, org.apache.tomcat.jdbc.pool.jmx.ConnectionPoolMBean, javax.sql.DataSource, javax.management.MBeanRegistration)
- org.apache.tomcat.jdbc.pool.XADataSource (implements javax.sql.XADataSource)
- org.apache.tomcat.jdbc.pool.DataSource (implements javax.sql.ConnectionPoolDataSource, org.apache.tomcat.jdbc.pool.jmx.ConnectionPoolMBean, javax.sql.DataSource, javax.management.MBeanRegistration)
- org.apache.tomcat.jdbc.pool.FairBlockingQueue<E> (implements java.util.concurrent.BlockingQueue<E>)
- org.apache.tomcat.jdbc.pool.FairBlockingQueue.FairIterator (implements java.util.Iterator<E>)
- org.apache.tomcat.jdbc.pool.FairBlockingQueue.ItemFuture<T> (implements java.util.concurrent.Future<V>)
- org.apache.tomcat.jdbc.pool.JdbcInterceptor (implements java.lang.reflect.InvocationHandler)
- org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor
- org.apache.tomcat.jdbc.pool.StatementFacade
- org.apache.tomcat.jdbc.pool.DisposableConnectionFacade
- org.apache.tomcat.jdbc.pool.ProxyConnection
- org.apache.tomcat.jdbc.pool.TrapException
- org.apache.tomcat.jdbc.pool.interceptor.AbstractCreateStatementInterceptor
- org.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue<E> (implements java.util.concurrent.BlockingQueue<E>)
- org.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue.FairIterator (implements java.util.Iterator<E>)
- org.apache.tomcat.jdbc.pool.MultiLockFairBlockingQueue.ItemFuture<T> (implements java.util.concurrent.Future<V>)
- org.apache.tomcat.jdbc.pool.PooledConnection (implements org.apache.tomcat.jdbc.pool.PooledConnectionMBean)
- org.apache.tomcat.jdbc.pool.PoolProperties (implements java.lang.Cloneable, org.apache.tomcat.jdbc.pool.PoolConfiguration, java.io.Serializable)
- org.apache.tomcat.jdbc.pool.PoolProperties.InterceptorDefinition (implements java.io.Serializable)
- org.apache.tomcat.jdbc.pool.PoolProperties.InterceptorProperty (implements java.io.Serializable)
- org.apache.tomcat.jdbc.pool.PoolUtilities
- org.apache.tomcat.jdbc.pool.StatementFacade.ResultSetProxy (implements java.lang.reflect.InvocationHandler)
- org.apache.tomcat.jdbc.pool.StatementFacade.StatementProxy (implements java.lang.reflect.InvocationHandler)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.sql.SQLException (implements java.lang.Iterable<T>)
- org.apache.tomcat.jdbc.pool.PoolExhaustedException
- java.sql.SQLException (implements java.lang.Iterable<T>)
- java.lang.Exception
- java.util.TimerTask (implements java.lang.Runnable)
- org.apache.tomcat.jdbc.pool.ConnectionPool.PoolCleaner
Interface Hierarchy
- org.apache.tomcat.jdbc.pool.PoolConfiguration
- org.apache.tomcat.jdbc.pool.PooledConnectionMBean
- org.apache.tomcat.jdbc.pool.Validator