# Hierarchy For Package org.firebirdsql.jaybird.xca

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.firebirdsql.jaybird.xca.FatalErrorHelper
  - org.firebirdsql.jaybird.xca.FBConnectionRequestInfo (implements java.io.Serializable)
  - org.firebirdsql.jaybird.xca.FBLocalTransaction
  - org.firebirdsql.jaybird.xca.FBManagedConnection (implements org.firebirdsql.gds.ng.listeners.ExceptionListener)
  - org.firebirdsql.jaybird.xca.FBManagedConnectionFactory (implements org.firebirdsql.jdbc.FirebirdConnectionProperties, java.io.Serializable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.firebirdsql.jaybird.xca.FBIncorrectXidException
      - javax.transaction.xa.XAException
        - org.firebirdsql.jaybird.xca.FBXAException
  - org.firebirdsql.jaybird.xca.XcaConnectionEvent

## Interface Hierarchy

- java.io.Serializable
  - org.firebirdsql.jaybird.xca.XcaConnectionManager
- org.firebirdsql.jaybird.xca.XcaConnectionEventListener

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.firebirdsql.jaybird.xca.XcaConnectionEvent.EventType