# Hierarchy For Package org.h2.jdbcx

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.h2.jdbcx.JdbcConnectionPool (implements javax.sql.ConnectionEventListener, javax.sql.DataSource, org.h2.jdbcx.JdbcConnectionPoolBackwardsCompat)
  - org.h2.jdbcx.JdbcDataSourceFactory (implements javax.naming.spi.ObjectFactory)
  - org.h2.message.TraceObject
    - org.h2.jdbcx.JdbcDataSource (implements javax.sql.ConnectionPoolDataSource, javax.sql.DataSource, org.h2.jdbcx.JdbcDataSourceBackwardsCompat, javax.naming.Referenceable, java.io.Serializable, javax.sql.XADataSource)
    - org.h2.jdbcx.JdbcXAConnection (implements javax.sql.XAConnection, javax.transaction.xa.XAResource)
    - org.h2.jdbcx.JdbcXid (implements javax.transaction.xa.Xid)

## Interface Hierarchy

- org.h2.jdbcx.JdbcConnectionPoolBackwardsCompat
- org.h2.jdbcx.JdbcDataSourceBackwardsCompat