# Hierarchy For All Packages

Package Hierarchies:

- org.jboss.jca.core.api.bootstrap,
- org.jboss.jca.core.api.connectionmanager,
- org.jboss.jca.core.api.connectionmanager.ccm,
- org.jboss.jca.core.api.connectionmanager.listener,
- org.jboss.jca.core.api.connectionmanager.pool,
- org.jboss.jca.core.api.management,
- org.jboss.jca.core.api.workmanager,
- org.jboss.jca.core.spi.connectionmanager,
- org.jboss.jca.core.spi.graceful,
- org.jboss.jca.core.spi.mdr,
- org.jboss.jca.core.spi.naming,
- org.jboss.jca.core.spi.rar,
- org.jboss.jca.core.spi.recovery,
- org.jboss.jca.core.spi.security,
- org.jboss.jca.core.spi.statistics,
- org.jboss.jca.core.spi.transaction,
- org.jboss.jca.core.spi.transaction.local,
- org.jboss.jca.core.spi.transaction.recovery,
- org.jboss.jca.core.spi.transaction.usertx,
- org.jboss.jca.core.spi.transaction.xa,
- org.jboss.jca.core.spi.workmanager,
- org.jboss.jca.core.spi.workmanager.notification,
- org.jboss.jca.core.spi.workmanager.policy,
- org.jboss.jca.core.spi.workmanager.selector,
- org.jboss.jca.core.spi.workmanager.transport

## Class Hierarchy

- java.lang.Object
  - org.jboss.jca.core.spi.workmanager.Address (implements java.lang.Comparable<T>, java.io.Serializable)
  - org.jboss.jca.core.api.management.AdminObject
  - org.jboss.jca.core.api.management.ConfigProperty
  - org.jboss.jca.core.api.management.ConnectionFactory
  - org.jboss.jca.core.api.management.ConnectionManager (implements org.jboss.jca.core.api.management.ManagedEnlistmentTrace)
  - org.jboss.jca.core.api.management.Connector
  - org.jboss.jca.core.api.management.DataSource (implements org.jboss.jca.core.api.management.ManagedEnlistmentTrace)
  - org.jboss.jca.core.api.workmanager.DistributableContext (implements javax.resource.spi.work.WorkContext)
  - org.jboss.jca.core.api.workmanager.DistributedWorkManagerStatisticsValues (implements java.io.Serializable)
  - org.jboss.jca.core.api.management.ManagedConnectionFactory
  - org.jboss.jca.core.api.management.ManagementRepository
  - org.jboss.jca.core.api.connectionmanager.pool.PoolConfiguration
  - org.jboss.jca.core.api.management.ResourceAdapter
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.jboss.jca.core.spi.mdr.MetadataRepositoryException
        - org.jboss.jca.core.spi.mdr.AlreadyExistsException
        - org.jboss.jca.core.spi.mdr.NotFoundException
      - org.jboss.jca.core.spi.rar.ResourceAdapterRepositoryException
        - org.jboss.jca.core.spi.rar.AlreadyExistsException
        - org.jboss.jca.core.spi.rar.NotFoundException
      - javax.resource.ResourceException
        - org.jboss.jca.core.spi.transaction.local.LocalResourceException
      - javax.transaction.xa.XAException
        - org.jboss.jca.core.spi.transaction.local.LocalXAException
  - org.jboss.jca.core.spi.transaction.TxUtils

## Interface Hierarchy

- org.jboss.jca.core.spi.rar.Activation
- javax.resource.spi.BootstrapContext
  - org.jboss.jca.core.api.bootstrap.CloneableBootstrapContext (also extends java.lang.Cloneable)
- java.lang.Cloneable
  - org.jboss.jca.core.api.bootstrap.CloneableBootstrapContext (also extends javax.resource.spi.BootstrapContext)
  - org.jboss.jca.core.api.workmanager.DistributedWorkManager (also extends javax.resource.spi.work.DistributableWorkManager, org.jboss.jca.core.api.workmanager.WorkManager)
  - org.jboss.jca.core.spi.naming.JndiStrategy (also extends javax.naming.spi.ObjectFactory)
  - org.jboss.jca.core.api.workmanager.WorkManager (also extends org.jboss.jca.core.spi.graceful.GracefulShutdown, javax.resource.spi.work.WorkManager)
    - org.jboss.jca.core.api.workmanager.DistributedWorkManager (also extends javax.resource.spi.work.DistributableWorkManager)
- java.lang.Comparable<T>
  - org.jboss.jca.core.api.connectionmanager.listener.ConnectionListener (also extends javax.resource.spi.ConnectionEventListener)
- org.jboss.jca.core.spi.connectionmanager.ComponentStack
  - org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager (also extends org.jboss.jca.core.spi.transaction.usertx.UserTransactionListener)
- org.jboss.jca.core.spi.transaction.ConnectableResource
- org.jboss.jca.core.spi.transaction.ConnectableResourceListener
- org.jboss.jca.core.api.connectionmanager.listener.ConnectionCacheListener
- org.jboss.jca.core.spi.rar.Endpoint
- java.util.EventListener
  - org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager (also extends org.jboss.jca.core.spi.connectionmanager.ComponentStack, org.jboss.jca.core.spi.transaction.usertx.UserTransactionListener)
  - javax.resource.spi.ConnectionEventListener
    - org.jboss.jca.core.api.connectionmanager.listener.ConnectionListener (also extends java.lang.Comparable<T>)
  - org.jboss.jca.core.api.connectionmanager.listener.ConnectionListener (also extends java.lang.Comparable<T>, javax.resource.spi.ConnectionEventListener)
  - org.jboss.jca.core.spi.transaction.usertx.UserTransactionListener
    - org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager (also extends org.jboss.jca.core.spi.connectionmanager.ComponentStack)
- java.util.concurrent.Executor
  - org.jboss.threads.BlockingExecutor
    - org.jboss.jca.core.api.workmanager.StatisticsExecutor
  - org.jboss.jca.core.api.workmanager.StatisticsExecutor
- org.jboss.jca.core.spi.transaction.FirstResource
- org.jboss.jca.core.spi.graceful.GracefulCallback
- org.jboss.jca.core.spi.graceful.GracefulShutdown
  - org.jboss.jca.core.api.workmanager.DistributedWorkManager (also extends javax.resource.spi.work.DistributableWorkManager, org.jboss.jca.core.api.workmanager.WorkManager)
  - org.jboss.jca.core.api.workmanager.WorkManager (also extends java.lang.Cloneable, javax.resource.spi.work.WorkManager)
    - org.jboss.jca.core.api.workmanager.DistributedWorkManager (also extends javax.resource.spi.work.DistributableWorkManager)
- org.jboss.jca.core.spi.transaction.LastResource
  - org.jboss.jca.core.spi.transaction.local.LocalXAResource (also extends javax.transaction.xa.XAResource)
- javax.resource.spi.LazyAssociatableConnectionManager
  - org.jboss.jca.core.api.connectionmanager.ConnectionManager (also extends javax.resource.spi.ConnectionManager, javax.resource.spi.LazyEnlistableConnectionManager)
- javax.resource.spi.LazyEnlistableConnectionManager
  - org.jboss.jca.core.api.connectionmanager.ConnectionManager (also extends javax.resource.spi.ConnectionManager, javax.resource.spi.LazyAssociatableConnectionManager)
- org.jboss.jca.core.api.management.ManagedEnlistmentTrace
- org.jboss.jca.core.spi.rar.MessageListener
- org.jboss.jca.core.spi.mdr.MetadataRepository
- org.jboss.jca.core.spi.workmanager.notification.NotificationListener
- javax.naming.spi.ObjectFactory
  - org.jboss.jca.core.spi.naming.JndiStrategy (also extends java.lang.Cloneable)
- org.jboss.jca.core.spi.workmanager.policy.Policy
- org.jboss.jca.core.api.connectionmanager.pool.Pool
- org.jboss.jca.core.spi.recovery.RecoveryPlugin
- org.jboss.jca.core.spi.rar.ResourceAdapterRepository
- org.jboss.jca.core.spi.security.SecurityContext
- org.jboss.jca.core.spi.security.SecurityIntegration
- org.jboss.jca.core.spi.workmanager.selector.Selector
- java.io.Serializable
  - org.jboss.jca.core.spi.security.Callback
  - javax.resource.spi.ConnectionManager
    - org.jboss.jca.core.api.connectionmanager.ConnectionManager (also extends javax.resource.spi.LazyAssociatableConnectionManager, javax.resource.spi.LazyEnlistableConnectionManager)
  - org.jboss.jca.core.api.connectionmanager.ConnectionManager (also extends javax.resource.spi.ConnectionManager, javax.resource.spi.LazyAssociatableConnectionManager, javax.resource.spi.LazyEnlistableConnectionManager)
  - org.jboss.jca.core.api.connectionmanager.pool.PoolStatistics
  - org.jboss.jca.core.spi.statistics.StatisticsPlugin
    - org.jboss.jca.core.api.connectionmanager.pool.PoolStatistics
    - org.jboss.jca.core.spi.transaction.XAResourceStatistics
  - org.jboss.jca.core.spi.transaction.XAResourceStatistics
- org.jboss.jca.core.spi.statistics.Statistics
- org.jboss.jca.core.spi.security.SubjectFactory
- org.jboss.jca.core.spi.transaction.TransactionIntegration
- org.jboss.jca.core.spi.transaction.TransactionTimeoutConfiguration
- org.jboss.jca.core.spi.workmanager.transport.Transport
- org.jboss.jca.core.spi.transaction.usertx.UserTransactionProvider
- org.jboss.jca.core.spi.transaction.usertx.UserTransactionRegistry
- javax.resource.spi.work.WorkManager
  - javax.resource.spi.work.DistributableWorkManager
    - org.jboss.jca.core.api.workmanager.DistributedWorkManager (also extends org.jboss.jca.core.api.workmanager.WorkManager)
  - org.jboss.jca.core.api.workmanager.DistributedWorkManager (also extends javax.resource.spi.work.DistributableWorkManager, org.jboss.jca.core.api.workmanager.WorkManager)
  - org.jboss.jca.core.api.workmanager.WorkManager (also extends java.lang.Cloneable, org.jboss.jca.core.spi.graceful.GracefulShutdown)
    - org.jboss.jca.core.api.workmanager.DistributedWorkManager (also extends javax.resource.spi.work.DistributableWorkManager)
- org.jboss.jca.core.api.workmanager.WorkManagerStatistics
  - org.jboss.jca.core.api.workmanager.DistributedWorkManagerStatistics
- javax.transaction.xa.XAResource
  - org.jboss.jca.core.spi.transaction.local.LocalXAResource (also extends org.jboss.jca.core.spi.transaction.LastResource)
  - org.jboss.jca.core.spi.transaction.xa.XAResourceWrapper
- org.jboss.jca.core.spi.transaction.recovery.XAResourceRecovery
- org.jboss.jca.core.spi.transaction.recovery.XAResourceRecoveryRegistry
- javax.resource.spi.XATerminator
  - org.jboss.jca.core.spi.transaction.xa.XATerminator
- javax.transaction.xa.Xid
  - org.jboss.jca.core.spi.transaction.xa.XidWrapper

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.jboss.jca.core.api.connectionmanager.pool.FlushMode

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