Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- io.agroal.pool.util.PriorityScheduledExecutor
- java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
- java.util.concurrent.ThreadPoolExecutor
- java.util.concurrent.locks.AbstractOwnableSynchronizer (implements java.io.Serializable)
- java.util.concurrent.locks.AbstractQueuedLongSynchronizer (implements java.io.Serializable)
- io.agroal.pool.util.AgroalSynchronizer
- java.util.concurrent.locks.AbstractQueuedLongSynchronizer (implements java.io.Serializable)
- io.agroal.pool.util.AutoCloseableElement (implements java.lang.AutoCloseable)
- io.agroal.pool.wrapper.ConnectionWrapper (implements java.sql.Connection)
- io.agroal.pool.wrapper.ResultSetWrapper (implements java.sql.ResultSet)
- io.agroal.pool.wrapper.StatementWrapper (implements java.sql.Statement)
- io.agroal.pool.wrapper.CallableStatementWrapper (implements java.sql.CallableStatement)
- io.agroal.pool.wrapper.PreparedStatementWrapper (implements java.sql.PreparedStatement)
- io.agroal.pool.ConnectionFactory (implements io.agroal.api.transaction.TransactionIntegration.ResourceRecoveryFactory)
- io.agroal.pool.ConnectionHandler (implements io.agroal.api.cache.Acquirable, io.agroal.api.transaction.TransactionAware)
- io.agroal.pool.ConnectionPool (implements io.agroal.pool.Pool)
- io.agroal.pool.wrapper.ConnectionWrapper.JdbcResourcesLeakReport
- io.agroal.pool.DataSource (implements io.agroal.api.AgroalDataSource)
- io.agroal.pool.DataSourceProvider (implements io.agroal.api.AgroalDataSourceProvider)
- io.agroal.pool.DefaultMetricsRepository (implements io.agroal.pool.MetricsRepository)
- io.agroal.pool.util.InterceptorHelper
- io.agroal.pool.util.ListenerHelper
- io.agroal.pool.MetricsRepository.EmptyMetricsRepository (implements io.agroal.pool.MetricsRepository)
- io.agroal.pool.Poolless (implements io.agroal.pool.Pool)
- io.agroal.pool.util.PropertyInjector
- io.agroal.pool.util.StampedCopyOnWriteArrayList<T> (implements java.util.List<E>)
- io.agroal.pool.util.UncheckedArrayList<T> (implements java.util.List<E>)
- io.agroal.pool.util.XAConnectionAdaptor (implements javax.sql.XAConnection)
- java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
Interface Hierarchy
- io.agroal.api.configuration.AgroalDataSourceConfiguration.MetricsEnabledListener
- io.agroal.pool.Pool (also extends java.lang.AutoCloseable)
- io.agroal.api.AgroalDataSourceMetrics
- io.agroal.pool.MetricsRepository
- java.lang.AutoCloseable
- io.agroal.pool.Pool (also extends io.agroal.api.configuration.AgroalDataSourceConfiguration.MetricsEnabledListener)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- io.agroal.pool.ConnectionHandler.DirtyAttribute
- io.agroal.pool.ConnectionHandler.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)