# Hierarchy For All Packages

Package Hierarchies:

- org.jboss.jca.adapters.jdbc,
- org.jboss.jca.adapters.jdbc.classloading,
- org.jboss.jca.adapters.jdbc.extensions.db2,
- org.jboss.jca.adapters.jdbc.extensions.informix,
- org.jboss.jca.adapters.jdbc.extensions.mssql,
- org.jboss.jca.adapters.jdbc.extensions.mysql,
- org.jboss.jca.adapters.jdbc.extensions.novendor,
- org.jboss.jca.adapters.jdbc.extensions.oracle,
- org.jboss.jca.adapters.jdbc.extensions.postgres,
- org.jboss.jca.adapters.jdbc.extensions.sybase,
- org.jboss.jca.adapters.jdbc.jdk7,
- org.jboss.jca.adapters.jdbc.jdk8,
- org.jboss.jca.adapters.jdbc.local,
- org.jboss.jca.adapters.jdbc.spi,
- org.jboss.jca.adapters.jdbc.spi.listener,
- org.jboss.jca.adapters.jdbc.spi.reauth,
- org.jboss.jca.adapters.jdbc.statistics,
- org.jboss.jca.adapters.jdbc.util,
- org.jboss.jca.adapters.jdbc.xa

## Class Hierarchy

- java.lang.Object
  - org.jboss.jca.adapters.jdbc.extensions.novendor.AlwaysExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.novendor.AlwaysStaleConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.StaleConnectionChecker)
  - org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnection (implements org.jboss.jca.core.spi.transaction.ConnectableResource, javax.resource.spi.ManagedConnection)
    - org.jboss.jca.adapters.jdbc.local.LocalManagedConnection (implements javax.resource.spi.LocalTransaction)
    - org.jboss.jca.adapters.jdbc.xa.XAManagedConnection (implements javax.resource.spi.LocalTransaction, javax.transaction.xa.XAResource)
  - org.jboss.jca.adapters.jdbc.BaseWrapperManagedConnectionFactory (implements javax.resource.spi.ManagedConnectionFactory, javax.resource.spi.ResourceAdapterAssociation, java.io.Serializable, org.jboss.jca.core.spi.statistics.Statistics, javax.resource.spi.ValidatingManagedConnectionFactory)
    - org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory
    - org.jboss.jca.adapters.jdbc.xa.XAManagedConnectionFactory
  - org.jboss.jca.adapters.jdbc.CheckValidConnectionSQL (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.Constants
  - org.jboss.jca.adapters.jdbc.extensions.db2.DB2ExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.db2.DB2StaleConnectionChecker (implements org.jboss.jca.adapters.jdbc.spi.StaleConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.db2.DB2ValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.informix.InformixExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.util.Injection
  - org.jboss.jca.adapters.jdbc.JBossWrapper (implements java.io.Serializable)
    - org.jboss.jca.adapters.jdbc.CachedPreparedStatement (implements java.sql.PreparedStatement)
      - org.jboss.jca.adapters.jdbc.CachedCallableStatement (implements java.sql.CallableStatement)
        - org.jboss.jca.adapters.jdbc.jdk7.CachedCallableStatementJDK7
        - org.jboss.jca.adapters.jdbc.jdk8.CachedCallableStatementJDK8
      - org.jboss.jca.adapters.jdbc.jdk7.CachedPreparedStatementJDK7
      - org.jboss.jca.adapters.jdbc.jdk8.CachedPreparedStatementJDK8
    - org.jboss.jca.adapters.jdbc.WrappedConnection (implements java.sql.Connection)
      - org.jboss.jca.adapters.jdbc.jdk7.WrappedConnectionJDK7
      - org.jboss.jca.adapters.jdbc.jdk8.WrappedConnectionJDK8
    - org.jboss.jca.adapters.jdbc.WrappedResultSet (implements java.sql.ResultSet)
      - org.jboss.jca.adapters.jdbc.jdk7.WrappedResultSetJDK7
      - org.jboss.jca.adapters.jdbc.jdk8.WrappedResultSetJDK8
    - org.jboss.jca.adapters.jdbc.WrappedStatement (implements java.sql.Statement, org.jboss.jca.adapters.jdbc.StatementAccess)
      - org.jboss.jca.adapters.jdbc.WrappedPreparedStatement (implements java.sql.PreparedStatement)
        - org.jboss.jca.adapters.jdbc.WrappedCallableStatement (implements java.sql.CallableStatement)
          - org.jboss.jca.adapters.jdbc.jdk7.WrappedCallableStatementJDK7
          - org.jboss.jca.adapters.jdbc.jdk8.WrappedCallableStatementJDK8
        - org.jboss.jca.adapters.jdbc.jdk7.WrappedPreparedStatementJDK7
        - org.jboss.jca.adapters.jdbc.jdk8.WrappedPreparedStatementJDK8
      - org.jboss.jca.adapters.jdbc.jdk7.WrappedStatementJDK7
      - org.jboss.jca.adapters.jdbc.jdk8.WrappedStatementJDK8
    - org.jboss.jca.adapters.jdbc.WrapperDataSource (implements javax.sql.DataSource, javax.resource.Referenceable, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.novendor.JDBC4ValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
    - org.jboss.jca.adapters.jdbc.extensions.novendor.GoodForSecondsValidConnectionChecker
  - org.jboss.jca.adapters.jdbc.JDBCResourceAdapter (implements javax.resource.spi.ResourceAdapter)
  - org.jboss.jca.adapters.jdbc.statistics.JdbcStatisticsPlugin (implements org.jboss.jca.core.spi.statistics.StatisticsPlugin)
  - org.jboss.jca.adapters.jdbc.extensions.novendor.ListExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.novendor.ListStaleConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.StaleConnectionChecker)
  - org.jboss.jca.adapters.jdbc.util.LRUCache<K,V> (implements org.jboss.jca.adapters.jdbc.util.Cache<K,V>)
  - org.jboss.jca.adapters.jdbc.util.LRUCache.LRUCacheEntry<K,V>
  - org.jboss.jca.adapters.jdbc.util.LRUCache.LRUList
  - org.jboss.jca.adapters.jdbc.ManagedConnectionMetaDataImpl (implements javax.resource.spi.ManagedConnectionMetaData, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.mssql.MSSQLExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.mssql.MSSQLValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLReauthPlugin (implements org.jboss.jca.adapters.jdbc.spi.reauth.ReauthPlugin)
  - org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLReplicationValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.novendor.NullExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.novendor.NullStaleConnectionChecker (implements org.jboss.jca.adapters.jdbc.spi.StaleConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.novendor.NullValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.oracle.OracleExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.oracle.OracleReauthPlugin (implements org.jboss.jca.adapters.jdbc.spi.reauth.ReauthPlugin)
  - org.jboss.jca.adapters.jdbc.extensions.oracle.OracleStaleConnectionChecker (implements org.jboss.jca.adapters.jdbc.spi.StaleConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.oracle.OracleValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.postgres.PostgreSQLValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.PreparedStatementCache (implements org.jboss.jca.adapters.jdbc.util.CacheListener<V>)
  - org.jboss.jca.adapters.jdbc.PreparedStatementCache.Key
  - java.util.concurrent.locks.ReentrantLock (implements java.util.concurrent.locks.Lock, java.io.Serializable)
    - org.jboss.jca.adapters.jdbc.util.ReentrantLock
  - org.jboss.jca.adapters.jdbc.extensions.novendor.SQLExceptionValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.extensions.sybase.SybaseExceptionSorter (implements org.jboss.jca.adapters.jdbc.spi.ExceptionSorter, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.extensions.sybase.SybaseValidConnectionChecker (implements java.io.Serializable, org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker)
  - org.jboss.jca.adapters.jdbc.classloading.TCClassLoaderPlugin (implements org.jboss.jca.adapters.jdbc.spi.ClassLoaderPlugin)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.sql.SQLException (implements java.lang.Iterable<T>)
        - org.jboss.jca.adapters.jdbc.StaleConnectionException
  - org.jboss.jca.adapters.jdbc.local.URLSelector (implements org.jboss.jca.adapters.jdbc.spi.URLSelectorStrategy)
  - org.jboss.jca.adapters.jdbc.xa.URLXASelector (implements org.jboss.jca.adapters.jdbc.spi.URLXASelectorStrategy)
  - org.jboss.jca.adapters.jdbc.jdk7.WrappedConnectionFactoryJDK7 (implements org.jboss.jca.adapters.jdbc.WrappedConnectionFactory)
  - org.jboss.jca.adapters.jdbc.jdk8.WrappedConnectionFactoryJDK8 (implements org.jboss.jca.adapters.jdbc.WrappedConnectionFactory)
  - org.jboss.jca.adapters.jdbc.WrappedConnectionRequestInfo (implements javax.resource.spi.ConnectionRequestInfo, java.io.Serializable)
  - org.jboss.jca.adapters.jdbc.spi.XAData

## Interface Hierarchy

- org.jboss.jca.adapters.jdbc.util.Cache<K,V>
- org.jboss.jca.adapters.jdbc.util.CacheListener<V>
- org.jboss.jca.adapters.jdbc.spi.ClassLoaderPlugin
- org.jboss.jca.adapters.jdbc.spi.listener.ConnectionListener
- org.jboss.jca.adapters.jdbc.spi.ExceptionSorter
- org.jboss.jca.adapters.jdbc.spi.reauth.ReauthPlugin
- org.jboss.jca.adapters.jdbc.spi.StaleConnectionChecker
- org.jboss.jca.adapters.jdbc.StatementAccess
- org.jboss.jca.adapters.jdbc.spi.URLSelectorStrategy
- org.jboss.jca.adapters.jdbc.spi.URLXASelectorStrategy
- org.jboss.jca.adapters.jdbc.spi.ValidConnectionChecker
- org.jboss.jca.adapters.jdbc.WrappedConnectionFactory

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)