## Hierarchy For All Packages

Package Hierarchies:
  org.jboss, org.jboss.configuration, org.jboss.deployment, org.jboss.deployment.scope, org.jboss.ejb, org.jboss.ejb.plugins, org.jboss.ejb.plugins.jaws, org.jboss.ejb.plugins.jaws.bmp, org.jboss.ejb.plugins.jaws.jdbc, org.jboss.ejb.plugins.jaws.metadata, org.jboss.ejb.plugins.jms, org.jboss.ejb.plugins.jrmp.interfaces, org.jboss.ejb.plugins.jrmp.server, org.jboss.ejb.plugins.jrmp12.interfaces, org.jboss.ejb.plugins.jrmp12.server, org.jboss.ejb.plugins.jrmp13.interfaces, org.jboss.ejb.plugins.jrmp13.server, org.jboss.ejb.plugins.local, org.jboss.ejb.plugins.lock, org.jboss.jdbc, org.jboss.jms, org.jboss.jms.asf, org.jboss.jms.jndi, org.jboss.jms.ra, org.jboss.jms.ra.client, org.jboss.jmx.client, org.jboss.jmx.interfaces, org.jboss.jmx.server, org.jboss.logging, org.jboss.logging.log4j, org.jboss.mail, org.jboss.metadata, org.jboss.monitor, org.jboss.monitor.client, org.jboss.naming, org.jboss.naming.java, org.jboss.proxy, org.jboss.security, org.jboss.security.plugins, org.jboss.tm, org.jboss.tm.plugins.tyrex, org.jboss.tm.usertx.client, org.jboss.tm.usertx.interfaces, org.jboss.tm.usertx.server, org.jboss.util, org.jboss.util.timeout, org.jboss.verifier, org.jboss.verifier.event, org.jboss.verifier.factory, org.jboss.verifier.strategy, org.jboss.web

## Class Hierarchy

- class java.lang.Object
  - class java.util.AbstractCollection (implements java.util.Collection)
    - class java.util.AbstractList (implements java.util.List)
      - class java.util.ArrayList (implements java.lang.Cloneable, java.util.List, java.io.Serializable)
        - class org.jboss.util.SerializableEnumeration (implements java.util.Enumeration)
  - class org.jboss.ejb.plugins.jrmp.interfaces.AbstractHandle (implements java.io.Serializable)
    - class org.jboss.ejb.plugins.jrmp.interfaces.EntityHandleImpl (implements javax.ejb.Handle)
    - class org.jboss.ejb.plugins.jrmp.interfaces.HomeHandleImpl (implements javax.ejb.HomeHandle)
    - class org.jboss.ejb.plugins.jrmp.interfaces.StatefulHandleImpl (implements javax.ejb.Handle)
    - class org.jboss.ejb.plugins.jrmp.interfaces.StatelessHandleImpl (implements javax.ejb.Handle)
  - class org.jboss.ejb.plugins.AbstractInstanceCache (implements org.jboss.ejb.InstanceCache, org.jboss.monitor.MetricsConstants, org.jboss.monitor.Monitorable, org.jboss.metadata.XmlLoadable)
    - class org.jboss.ejb.plugins.EntityInstanceCache (implements org.jboss.ejb.EntityCache)
    - class org.jboss.ejb.plugins.StatefulSessionInstanceCache
  - class org.jboss.ejb.plugins.AbstractInstanceCache.PassivationHelper
  - class org.jboss.ejb.plugins.AbstractInstancePool (implements org.jboss.ejb.InstancePool, org.jboss.metadata.XmlLoadable)
    - class org.jboss.ejb.plugins.EntityInstancePool
    - class org.jboss.ejb.plugins.MessageDrivenInstancePool
    - class org.jboss.ejb.plugins.StatefulSessionInstancePool
    - class org.jboss.ejb.plugins.StatelessSessionInstancePool
  - class org.jboss.ejb.plugins.AbstractInterceptor (implements org.jboss.ejb.Interceptor)
    - class org.jboss.ejb.plugins.EntityInstanceInterceptor
    - class org.jboss.ejb.plugins.EntityLockInterceptor
    - class org.jboss.ejb.plugins.EntityMultiInstanceInterceptor
    - class org.jboss.ejb.plugins.EntitySynchronizationInterceptor
      - class org.jboss.ejb.plugins.EntityMultiInstanceSynchronizationInterceptor
    - class org.jboss.ejb.plugins.LogInterceptor
    - class org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor
    - class org.jboss.ejb.plugins.MetricsInterceptor (implements org.jboss.monitor.MetricsConstants)
    - class org.jboss.ejb.plugins.SecurityInterceptor
    - class org.jboss.ejb.plugins.SecurityProxyInterceptor
    - class org.jboss.ejb.plugins.StatefulSessionInstanceInterceptor
    - class org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor
    - class org.jboss.ejb.plugins.TxInterceptorBMT
      - class org.jboss.ejb.plugins.MessageDrivenTxInterceptorBMT
    - class org.jboss.ejb.plugins.TxInterceptorCMT
  - class org.jboss.jms.jndi.AbstractJMSProviderAdapter (implements org.jboss.jms.jndi.JMSProviderAdapter, java.io.Serializable)
    - class org.jboss.jms.jndi.JBossMQProvider
  - class org.jboss.ejb.plugins.AbstractPassivationJob (implements org.jboss.util.Executable)
  - class org.jboss.verifier.strategy.AbstractVerifier (implements org.jboss.verifier.strategy.VerificationStrategy)
    - class org.jboss.verifier.strategy.EJBVerifier11
    - class org.jboss.verifier.strategy.EJBVerifier20
  - class org.jboss.security.AnybodyPrincipal (implements java.lang.Comparable, java.security.Principal)
  - class org.jboss.ejb.Application (implements org.jboss.util.Service)
  - class org.jboss.util.AutoNumberEJB (implements javax.ejb.EntityBean)
  - class org.jboss.util.AutoNumberFactory
  - class org.jboss.ejb.plugins.local.BaseLocalContainerInvoker (implements org.jboss.ejb.LocalContainerInvoker)
  - class org.jboss.monitor.client.BeanCacheSnapshot (implements java.io.Serializable)
  - class org.jboss.ejb.BeanLockManager
  - class org.jboss.ejb.plugins.lock.BeanLockSupport (implements org.jboss.ejb.BeanLock)
    - class org.jboss.ejb.plugins.lock.QueuedPessimisticEJBLock
      - class org.jboss.ejb.plugins.lock.MethodOnlyEJBLock
    - class org.jboss.ejb.plugins.lock.SimplePessimisticEJBLock
  - class org.jboss.verifier.BeanVerifier (implements org.jboss.verifier.strategy.VerificationContext)
  - class org.jboss.ejb.plugins.BMPPersistenceManager (implements org.jboss.ejb.EntityPersistenceManager)
  - class org.jboss.ejb.CacheKey (implements java.io.Externalizable)
    - class org.jboss.util.FastKey (implements java.io.Externalizable)
  - class java.lang.ClassLoader
    - class org.jboss.proxy.ProxyCompiler.Runtime
    - class java.security.SecureClassLoader
      - class java.net.URLClassLoader
        - class org.jboss.ejb.EJBClassLoader
        - class org.jboss.deployment.scope.ScopedURLClassLoader
        - class org.jboss.web.WebClassLoader
  - class org.jboss.util.ClassPathExtension (implements org.jboss.util.ClassPathExtensionMBean, javax.management.MBeanRegistration)
  - class org.jboss.tm.usertx.client.ClientUserTransaction (implements javax.naming.Referenceable, java.io.Serializable, org.jboss.tm.TransactionPropagationContextFactory, javax.transaction.UserTransaction)
  - class org.jboss.tm.usertx.client.ClientUserTransactionObjectFactory (implements javax.naming.spi.ObjectFactory)
  - class org.jboss.ejb.plugins.CMPFilePersistenceManager (implements org.jboss.ejb.EntityPersistenceStore)
  - class org.jboss.ejb.plugins.CMPPersistenceManager (implements org.jboss.ejb.EntityPersistenceManager)
  - class org.jboss.jms.ConnectionFactoryHelper
  - class org.jboss.jmx.client.ConnectorFactoryImpl
  - class org.jboss.jmx.client.ConnectorFactoryImpl.ConnectorName
  - class org.jboss.jmx.client.ConnectorFactoryImpl.JBossConnectorTester (implements org.jboss.jmx.client.ConnectorFactoryImpl.IConnectorTester)
  - class org.jboss.ejb.Container
    - class org.jboss.ejb.EntityContainer (implements org.jboss.ejb.ContainerInvokerContainer, org.jboss.ejb.InstancePoolContainer)
    - class org.jboss.ejb.MessageDrivenContainer (implements org.jboss.ejb.ContainerInvokerContainer, org.jboss.ejb.InstancePoolContainer)
    - class org.jboss.ejb.StatefulSessionContainer (implements org.jboss.ejb.ContainerInvokerContainer, org.jboss.ejb.InstancePoolContainer)
    - class org.jboss.ejb.StatelessSessionContainer (implements org.jboss.ejb.ContainerInvokerContainer, org.jboss.ejb.InstancePoolContainer)
  - class org.jboss.ejb.plugins.jaws.bmp.CustomFindByEntitiesCommand (implements org.jboss.ejb.plugins.jaws.JPMFindEntitiesCommand)
  - class org.jboss.verifier.factory.DefaultEventFactory (implements org.jboss.verifier.factory.VerificationEventFactory)
  - class org.jboss.ejb.plugins.jrmp.interfaces.DefaultInitialContextHandle.Factory (implements org.jboss.ejb.plugins.jrmp.interfaces.InitialContextHandleFactory)
  - class org.jboss.ejb.plugins.jrmp.server.DefaultSocketFactory (implements java.rmi.server.RMIServerSocketFactory, java.io.Serializable)
  - class org.jboss.jmx.client.Deployer
  - class org.jboss.deployment.Deployment (implements java.io.Serializable)
  - class org.jboss.deployment.Deployment.Module (implements java.io.Serializable)
  - class org.jboss.ejb.plugins.jms.DLQHandler
  - class org.jboss.util.DOMWriter
  - class org.jboss.ejb.plugins.jrmp.interfaces.EJBMetaDataImpl (implements javax.ejb.EJBMetaData, java.io.Serializable)
  - class org.jboss.naming.ENCFactory (implements javax.naming.spi.ObjectFactory)
  - class org.jboss.ejb.EnterpriseContext
    - class org.jboss.ejb.EntityEnterpriseContext
    - class org.jboss.ejb.MessageDrivenEnterpriseContext
    - class org.jboss.ejb.StatefulSessionEnterpriseContext (implements java.io.Serializable)
    - class org.jboss.ejb.StatelessSessionEnterpriseContext
  - class org.jboss.ejb.EnterpriseContext.EJBContextImpl (implements javax.ejb.EJBContext)
    - class org.jboss.ejb.EntityEnterpriseContext.EntityContextImpl (implements javax.ejb.EntityContext)
    - class org.jboss.ejb.MessageDrivenEnterpriseContext.MessageDrivenContextImpl (implements javax.ejb.MessageDrivenContext)
    - class org.jboss.ejb.StatefulSessionEnterpriseContext.StatefulSessionContextImpl (implements javax.ejb.SessionContext)
    - class org.jboss.ejb.StatelessSessionEnterpriseContext.SessionContextImpl (implements javax.ejb.SessionContext)
  - class org.jboss.ejb.EnterpriseContext.UserTransactionImpl (implements javax.transaction.UserTransaction)
  - class org.jboss.ejb.plugins.EnterpriseContextCachePolicy.Scheduler
  - class org.jboss.ejb.plugins.EntitySynchronizationInterceptor.InstanceSynchronization (implements javax.transaction.Synchronization)
    - class org.jboss.ejb.plugins.EntityMultiInstanceSynchronizationInterceptor.MultiInstanceSynchronization
  - class org.gjt.lindfors.util.EventGeneratorSupport (implements java.lang.Cloneable, java.io.Serializable, org.gjt.lindfors.util.Visualizable)
    - class org.jboss.verifier.event.VerificationEventGeneratorSupport
  - class java.util.EventObject (implements java.io.Serializable)
    - class javax.management.Notification
      - class org.jboss.deployment.DeploymentNotification
    - class org.jboss.verifier.event.VerificationEvent
  - class org.jboss.util.FileURLPatch (implements org.jboss.util.FileURLPatchMBean, javax.management.MBeanRegistration)
  - class org.jboss.util.FinderResults (implements java.util.Collection)
  - class org.jboss.ejb.plugins.jrmp.interfaces.GenericProxy (implements java.io.Externalizable)
    - class org.jboss.ejb.plugins.jrmp.interfaces.BeanProxy
      - class org.jboss.ejb.plugins.jrmp.interfaces.EntityProxy
        - class org.jboss.ejb.plugins.jrmp12.interfaces.EntityProxy (implements org.jboss.proxy.InvocationHandler)
        - class org.jboss.ejb.plugins.jrmp13.interfaces.EntityProxy (implements java.lang.reflect.InvocationHandler)
      - class org.jboss.ejb.plugins.jrmp.interfaces.StatefulSessionProxy
        - class org.jboss.ejb.plugins.jrmp12.interfaces.StatefulSessionProxy (implements org.jboss.proxy.InvocationHandler)
        - class org.jboss.ejb.plugins.jrmp13.interfaces.StatefulSessionProxy (implements java.lang.reflect.InvocationHandler)
      - class org.jboss.ejb.plugins.jrmp.interfaces.StatelessSessionProxy
        - class org.jboss.ejb.plugins.jrmp12.interfaces.StatelessSessionProxy (implements org.jboss.proxy.InvocationHandler)
        - class org.jboss.ejb.plugins.jrmp13.interfaces.StatelessSessionProxy (implements java.lang.reflect.InvocationHandler)
    - class org.jboss.ejb.plugins.jrmp.interfaces.HomeProxy
      - class org.jboss.ejb.plugins.jrmp12.interfaces.HomeProxy (implements org.jboss.proxy.InvocationHandler)
      - class org.jboss.ejb.plugins.jrmp13.interfaces.HomeProxy (implements java.lang.reflect.InvocationHandler)
  - class org.jboss.tm.GlobalId (implements java.io.Externalizable)
  - class org.jboss.ejb.GlobalTxEntityMap
  - class org.jboss.util.Heap
  - class org.jboss.util.Info (implements org.jboss.util.InfoMBean, javax.management.MBeanRegistration)
  - class org.jboss.ejb.plugins.jrmp.interfaces.InitialContextHandle (implements java.io.Serializable)
    - class org.jboss.ejb.plugins.jrmp.interfaces.DefaultInitialContextHandle
    - class org.jboss.ejb.plugins.jrmp.interfaces.PropertiesInitialContextHandle
  - class org.jboss.deployment.InstallerFactory
  - class org.jboss.naming.java.javaURLContextFactory (implements javax.naming.spi.ObjectFactory)
  - class org.jboss.ejb.plugins.jaws.JAWSPersistenceManager (implements org.jboss.ejb.EntityPersistenceStore)
  - class org.jboss.ejb.plugins.jaws.JAWSPersistenceManager.PersistenceContext
  - class org.jboss.ejb.plugins.jaws.metadata.JawsXmlFileLoader
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCActivateEntityCommand (implements org.jboss.ejb.plugins.jaws.JPMActivateEntityCommand)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCCommand
    - class org.jboss.ejb.plugins.jaws.jdbc.JDBCQueryCommand
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCBeanExistsCommand
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCFinderCommand (implements org.jboss.ejb.plugins.jaws.JPMFindEntitiesCommand)
        - class org.jboss.ejb.plugins.jaws.jdbc.JDBCDefinedFinderCommand
        - class org.jboss.ejb.plugins.jaws.jdbc.JDBCFindAllCommand
        - class org.jboss.ejb.plugins.jaws.jdbc.JDBCFindByCommand
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntityCommand (implements org.jboss.ejb.plugins.jaws.JPMLoadEntityCommand)
        - class org.jboss.ejb.plugins.jaws.jdbc.JDBCLoadEntitiesCommand (implements org.jboss.ejb.plugins.jaws.JPMLoadEntitiesCommand)
    - class org.jboss.ejb.plugins.jaws.jdbc.JDBCUpdateCommand
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCCreateEntityCommand (implements org.jboss.ejb.plugins.jaws.JPMCreateEntityCommand)
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCDestroyCommand (implements org.jboss.ejb.plugins.jaws.JPMDestroyCommand)
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCInitCommand (implements org.jboss.ejb.plugins.jaws.JPMInitCommand)
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCRemoveEntityCommand (implements org.jboss.ejb.plugins.jaws.JPMRemoveEntityCommand)
      - class org.jboss.ejb.plugins.jaws.jdbc.JDBCStoreEntityCommand (implements org.jboss.ejb.plugins.jaws.JPMStoreEntityCommand)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory (implements org.jboss.ejb.plugins.jaws.JPMCommandFactory)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntitiesCommand (implements org.jboss.ejb.plugins.jaws.JPMFindEntitiesCommand)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCFindEntityCommand (implements org.jboss.ejb.plugins.jaws.JPMFindEntityCommand)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCPassivateEntityCommand (implements org.jboss.ejb.plugins.jaws.JPMPassivateEntityCommand)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCStartCommand (implements org.jboss.ejb.plugins.jaws.JPMStartCommand)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCStopCommand (implements org.jboss.ejb.plugins.jaws.JPMStopCommand)
  - class org.jboss.ejb.plugins.jaws.jdbc.JDBCStoreEntityCommand.ExecutionState
  - class org.jboss.jms.ra.JmsConnectionFactoryImpl (implements org.jboss.jms.ra.client.JmsConnectionFactory, javax.resource.Referenceable, java.io.Serializable)
  - class org.jboss.jms.ra.JmsConnectionManager (implements javax.resource.spi.ConnectionManager)
  - class org.jboss.jms.ra.JmsConnectionRequestInfo (implements javax.resource.spi.ConnectionRequestInfo)
  - class org.jboss.ejb.plugins.jms.JMSContainerInvoker (implements org.jboss.ejb.ContainerInvoker, org.jboss.metadata.XmlLoadable)
  - class org.jboss.jms.ra.JmsCred
  - class org.jboss.jms.ra.JmsLocalTransaction (implements javax.resource.spi.LocalTransaction)
  - class org.jboss.jms.ra.JmsLogger
  - class org.jboss.jms.ra.JmsManagedConnection (implements javax.resource.spi.ManagedConnection)
  - class org.jboss.jms.ra.JmsManagedConnectionFactory (implements javax.resource.spi.ManagedConnectionFactory)
  - class org.jboss.jms.ra.JmsMetaData (implements javax.resource.spi.ManagedConnectionMetaData)
  - class org.jboss.jms.ra.JmsSession (implements javax.jms.QueueSession, javax.jms.TopicSession)
  - class org.jboss.jms.ra.JmsSessionFactoryImpl (implements org.jboss.jms.ra.client.JmsSessionFactory, javax.resource.Referenceable, java.io.Serializable)
  - class org.jboss.ejb.plugins.jrmp12.server.JRMPContainerInvoker (implements org.jboss.ejb.ContainerInvoker)
  - class org.jboss.ejb.plugins.jrmp13.server.JRMPContainerInvoker (implements org.jboss.ejb.ContainerInvoker)
  - class org.jboss.deployment.LegacyInstaller (implements org.jboss.deployment.Installer)
  - class org.jboss.jms.ra.Level
  - class org.jboss.deployment.LocalDirInstaller (implements org.jboss.deployment.Installer)
  - class org.jboss.ejb.LocalHomeObjectFactory (implements javax.naming.spi.ObjectFactory)
  - class org.jboss.ejb.plugins.local.LocalProxy
    - class org.jboss.ejb.plugins.local.LocalHomeProxy
  - class org.jboss.logging.Log4jService (implements org.jboss.logging.Log4jServiceMBean, javax.management.MBeanRegistration)
  - class org.jboss.logging.Logger
  - class org.jboss.util.LRUCachePolicy (implements org.jboss.util.CachePolicy)
    - class org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy (implements org.jboss.monitor.Monitorable, org.jboss.metadata.XmlLoadable)
      - class org.jboss.ejb.plugins.LRUStatefulContextCachePolicy
  - class org.jboss.util.LRUCachePolicy.LRUCacheEntry
  - class org.jboss.util.LRUCachePolicy.LRUList
    - class org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy.ContextLRUList
  - class org.jboss.Main
  - class org.jboss.verifier.Main
  - class org.jboss.util.MBeanProxy (implements org.jboss.proxy.InvocationHandler)
  - class org.jboss.metadata.MetaData (implements java.lang.Cloneable, org.jboss.metadata.XmlLoadable)
    - class org.jboss.metadata.ApplicationMetaData
    - class org.jboss.metadata.BeanMetaData
      - class org.jboss.metadata.EntityMetaData
      - class org.jboss.metadata.MessageDrivenMetaData
      - class org.jboss.metadata.SessionMetaData
    - class org.jboss.ejb.plugins.jaws.metadata.CMPFieldMetaData (implements org.jboss.metadata.XmlLoadable)
    - class org.jboss.metadata.ConfigurationMetaData
    - class org.jboss.metadata.EjbLocalRefMetaData
    - class org.jboss.metadata.EjbRefMetaData
    - class org.jboss.metadata.EnvEntryMetaData
    - class org.jboss.ejb.plugins.jaws.metadata.FinderMetaData (implements org.jboss.metadata.XmlLoadable)
    - class org.jboss.deployment.J2eeApplicationMetaData
    - class org.jboss.deployment.J2eeModuleMetaData
    - class org.jboss.ejb.plugins.jaws.metadata.JawsApplicationMetaData (implements org.jboss.metadata.XmlLoadable)
    - class org.jboss.ejb.plugins.jaws.metadata.JawsEntityMetaData (implements org.jboss.metadata.XmlLoadable)
    - class org.jboss.ejb.plugins.jaws.metadata.MappingMetaData (implements org.jboss.metadata.XmlLoadable)
    - class org.jboss.metadata.MethodMetaData
    - class org.jboss.metadata.ResourceEnvRefMetaData
    - class org.jboss.metadata.ResourceRefMetaData
    - class org.jboss.metadata.SecurityIdentityMetaData
    - class org.jboss.metadata.SecurityRoleRefMetaData
    - class org.jboss.ejb.plugins.jaws.metadata.TypeMappingMetaData (implements org.jboss.metadata.XmlLoadable)
  - class org.jboss.ejb.MethodInvocation
  - class org.jboss.util.MIME2Java
  - class org.jboss.security.NobodyPrincipal (implements java.lang.Comparable, java.security.Principal)
  - class org.jboss.naming.NonSerializableFactory (implements javax.naming.spi.ObjectFactory)
  - class org.jboss.ejb.plugins.NoPassivationCachePolicy (implements org.jboss.ejb.plugins.EnterpriseContextCachePolicy)
  - class javax.management.NotificationBroadcasterSupport (implements javax.management.NotificationBroadcaster)
    - class org.jboss.util.ServiceMBeanSupport (implements javax.management.MBeanRegistration, org.jboss.util.ServiceMBean)
      - class org.jboss.web.AbstractWebContainer (implements org.jboss.web.AbstractWebContainerMBean)
      - class org.jboss.deployment.AutoDeployer (implements org.jboss.deployment.AutoDeployerMBean, java.lang.Runnable)
        - class org.jboss.ejb.AutoDeployer
      - class org.jboss.monitor.BeanCacheMonitor (implements org.jboss.monitor.BeanCacheMonitorMBean)
      - class org.jboss.tm.usertx.server.ClientUserTransactionService (implements org.jboss.tm.usertx.server.ClientUserTransactionServiceMBean)
      - class org.jboss.configuration.ConfigurationService (implements org.jboss.configuration.ConfigurationServiceMBean)
      - class org.jboss.jmx.client.ConnectorFactoryService (implements org.jboss.jmx.client.ConnectorFactoryServiceMBean)
      - class org.jboss.ejb.ContainerFactory (implements org.jboss.ejb.ContainerFactoryMBean)
      - class org.jboss.util.CounterService (implements org.jboss.util.CounterServiceMBean)
      - class org.jboss.deployment.DeployerMBeanSupport (implements org.jboss.deployment.DeployerMBean)
      - class org.jboss.naming.ExternalContext (implements org.jboss.naming.ExternalContextMBean)
      - class org.jboss.jdbc.HypersonicDatabase (implements org.jboss.jdbc.HypersonicDatabaseMBean)
      - class org.jboss.jdbc.InstantDBDatabase (implements org.jboss.jdbc.InstantDBDatabaseMBean, javax.management.MBeanRegistration)
      - class org.jboss.deployment.J2eeDeployer (implements org.jboss.deployment.J2eeDeployerMBean)
      - class org.jboss.jdbc.JDBCDataSourceLoader (implements org.jboss.jdbc.JDBCDataSourceLoaderMBean)
      - class org.jboss.jdbc.JdbcProvider (implements org.jboss.jdbc.JdbcProviderMBean)
      - class org.jboss.jms.jndi.JMSProviderLoader (implements org.jboss.jms.jndi.JMSProviderLoaderMBean)
      - class org.jboss.jmx.server.JMXAdaptorService (implements org.jboss.jmx.server.JMXAdaptorServiceMBean)
      - class org.jboss.naming.JNDIView (implements org.jboss.naming.JNDIViewMBean)
      - class org.jboss.mail.MailService (implements org.jboss.mail.MailServiceMBean)
      - class org.jboss.naming.NamingAlias (implements org.jboss.naming.NamingAliasMBean)
      - class org.jboss.naming.NamingService (implements org.jboss.naming.NamingServiceMBean)
      - class org.jboss.jdbc.RawXADataSourceLoader (implements javax.naming.spi.ObjectFactory, org.jboss.jdbc.RawXADataSourceLoaderMBean)
      - class org.jboss.jmx.server.RMIConnectorService (implements org.jboss.jmx.server.RMIConnectorServiceMBean)
      - class org.jboss.util.SchedulableExample (implements org.jboss.util.SchedulableExampleMBean)
      - class org.jboss.util.Scheduler (implements org.jboss.util.SchedulerMBean)
      - class org.jboss.jms.asf.ServerSessionPoolLoader (implements org.jboss.jms.asf.ServerSessionPoolLoaderMBean)
      - class org.jboss.tm.TransactionManagerService (implements javax.naming.spi.ObjectFactory, org.jboss.tm.TransactionManagerServiceMBean)
      - class org.jboss.tm.plugins.tyrex.TransactionManagerService (implements javax.naming.spi.ObjectFactory, org.jboss.tm.plugins.tyrex.TransactionManagerServiceMBean)
      - class org.jboss.web.WebService (implements org.jboss.web.WebServiceMBean)
      - class org.jboss.jdbc.XADataSourceLoader (implements org.jboss.jdbc.XADataSourceLoaderMBean)
  - class org.jboss.security.plugins.NullSecurityManager (implements org.jboss.security.RealmMapping, java.io.Serializable, org.jboss.security.SubjectSecurityManager)
  - class org.jboss.jmx.server.ObjectHandler (implements java.io.Serializable)
  - class java.io.OutputStream
    - class java.io.FilterOutputStream
      - class java.io.PrintStream
        - class org.jboss.logging.log4j.CategoryStream
  - class org.jboss.ejb.plugins.jaws.metadata.PkFieldMetaData
  - class org.apache.log4j.Priority
    - class org.jboss.logging.TracePriority
    - class org.jboss.logging.log4j.TracePriority
  - class org.jboss.ejb.plugins.jrmp.interfaces.PropertiesInitialContextHandle.Factory (implements org.jboss.ejb.plugins.jrmp.interfaces.InitialContextHandleFactory)
  - class org.jboss.proxy.Proxies
  - class org.jboss.proxy.Proxy
  - class org.jboss.proxy.ProxyProxy (implements javax.ejb.EJBObject, java.io.Serializable)
  - class javax.naming.RefAddr (implements java.io.Serializable)
    - class org.jboss.naming.ExternalContext.SerializableInitialContext (implements javax.naming.spi.ObjectFactory, javax.naming.Referenceable, java.io.Serializable)
  - class org.jboss.ejb.plugins.jrmp.interfaces.RemoteMethodInvocation (implements java.io.Externalizable)
  - class java.rmi.server.RemoteObject (implements java.rmi.Remote, java.io.Serializable)
    - class java.rmi.server.RemoteServer
      - class org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker (implements org.jboss.ejb.ContainerInvoker, org.jboss.ejb.plugins.jrmp.interfaces.ContainerRemote, org.jboss.metadata.XmlLoadable)
      - class java.rmi.server.UnicastRemoteObject
        - class org.jboss.tm.plugins.tyrex.CoordinatorRemote (implements org.jboss.tm.plugins.tyrex.CoordinatorRemoteInterface)
        - class org.jboss.jmx.server.JMXAdaptorImpl (implements org.jboss.jmx.interfaces.JMXAdaptor)
        - class org.jboss.tm.plugins.tyrex.ResourceRemote (implements org.jboss.tm.plugins.tyrex.ResourceRemoteInterface)
        - class org.jboss.jmx.server.RMIConnectorImpl (implements org.jboss.jmx.interfaces.RMIConnector)
        - class org.jboss.tm.usertx.server.UserTransactionSessionFactoryImpl (implements org.jboss.tm.usertx.interfaces.UserTransactionSessionFactory)
        - class org.jboss.tm.usertx.server.UserTransactionSessionImpl (implements java.rmi.server.Unreferenced, org.jboss.tm.usertx.interfaces.UserTransactionSession)
  - class org.jboss.tm.plugins.tyrex.ResourceInvoker (implements java.io.Externalizable, java.lang.reflect.InvocationHandler)
  - class org.jboss.jmx.client.RMIClientConnectorImpl (implements org.jboss.jmx.interfaces.JMXConnectorMBean, org.jboss.jmx.client.RMIClientConnectorImplMBean)
  - class org.jboss.jmx.client.RMIClientConnectorImpl.Listener (implements org.jboss.jmx.interfaces.RMINotificationListener)
  - class org.jboss.util.Scheduler.Listener (implements javax.management.NotificationListener)
  - class org.jboss.util.Scheduler.MBeanListener (implements javax.management.NotificationListener)
  - class org.jboss.util.Scheduler.SchedulableExample (implements org.jboss.util.Schedulable)
  - class org.jboss.deployment.scope.Scope
  - class org.jboss.verifier.Section
  - class org.jboss.security.SecurityAssociation
  - class org.jboss.util.Semaphore (implements org.jboss.util.Sync)
    - class org.jboss.ejb.plugins.BeanSemaphore
    - class org.jboss.util.WaitSemaphore (implements org.jboss.util.WaitSync)
  - class org.jboss.tm.usertx.client.ServerVMClientUserTransaction (implements javax.transaction.UserTransaction)
  - class org.jboss.util.ServiceControl (implements javax.management.MBeanRegistration, org.jboss.util.ServiceControlMBean)
  - class org.jboss.Shutdown
  - class org.jboss.util.Shutdown (implements javax.management.MBeanRegistration, org.jboss.util.ShutdownMBean)
  - class org.jboss.security.SimplePrincipal (implements java.security.Principal, java.io.Serializable)
  - class org.jboss.ejb.plugins.SingletonStatelessSessionInstancePool (implements org.jboss.ejb.InstancePool, org.jboss.metadata.XmlLoadable)
  - class org.jboss.ejb.plugins.StatefulSessionFilePersistenceManager (implements org.jboss.ejb.StatefulSessionPersistenceManager)
  - class org.jboss.jms.asf.StdServerSession (implements javax.jms.MessageListener, java.lang.Runnable, javax.jms.ServerSession)
  - class org.jboss.jms.asf.StdServerSessionPool (implements javax.jms.ServerSessionPool)
  - class org.jboss.jms.asf.StdServerSessionPoolFactory (implements java.io.Serializable, org.jboss.jms.asf.ServerSessionPoolFactory)
  - class org.jboss.jmx.client.Stop
  - class org.jboss.jms.ra.TestClient
  - class org.jboss.web.ThreadPool
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class org.jboss.configuration.ConfigurationException
      - class org.jboss.deployment.DeploymentException
        - class org.jboss.deployment.J2eeDeploymentException
      - class java.io.IOException
        - class java.rmi.RemoteException
          - class org.jboss.ejb.plugins.lock.ApplicationDeadlockException
  - class org.jboss.util.timeout.TimeoutFactory
  - class org.jboss.util.TimerQueue.TimerTaskLoop (implements java.lang.Runnable)
  - class java.util.TimerTask (implements java.lang.Runnable)
    - class org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy.OveragerTask
      - class org.jboss.ejb.plugins.LRUStatefulContextCachePolicy.RemoverTask
    - class org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy.ResizerTask
    - class org.jboss.util.TimedCachePolicy (implements org.jboss.util.CachePolicy)
    - class org.jboss.ejb.plugins.TimedInstancePoolFeeder (implements org.jboss.ejb.plugins.InstancePoolFeeder, org.jboss.metadata.XmlLoadable)
  - class org.jboss.util.TimerTask (implements java.lang.Comparable, org.jboss.util.Executable)
  - class org.jboss.ejb.TxEntityMap
  - class org.jboss.ejb.plugins.TxInterceptorBMT.UserTxFactory (implements javax.naming.spi.ObjectFactory)
  - class org.jboss.tm.TxManager (implements javax.transaction.TransactionManager, org.jboss.tm.TransactionPropagationContextFactory, org.jboss.tm.TransactionPropagationContextImporter)
  - class org.jboss.tm.plugins.tyrex.TyrexTransactionPropagationContextManager (implements org.jboss.tm.TransactionPropagationContextFactory, org.jboss.tm.TransactionPropagationContextImporter)
  - class org.jboss.tm.plugins.tyrex.TyrexTxPropagationContext (implements java.io.Externalizable)
  - class org.jboss.deployment.URLWizzard
  - class org.jboss.deployment.Util
  - class org.jboss.naming.Util
  - class org.jboss.ejb.plugins.jaws.metadata.ValueObjectHelper
  - class org.jboss.web.WebApplication
  - class org.jboss.metadata.WebMetaData (implements org.jboss.metadata.XmlLoadable)
  - class org.jboss.web.WebServer (implements java.lang.Runnable)
  - class org.jboss.util.WorkerQueue
    - class org.jboss.util.TimerQueue
  - class org.jboss.util.WorkerQueue.QueueLoop (implements java.lang.Runnable)
  - class java.io.Writer
    - class java.io.PrintWriter
      - class org.jboss.logging.log4j.CategoryWriter
  - class org.jboss.tm.XidImpl (implements java.io.Serializable, javax.transaction.xa.Xid)
  - class org.jboss.metadata.XmlFileLoader
  - class org.jboss.util.XmlHelper

## Interface Hierarchy

- interface org.gjt.lindfors.pattern.AbstractFactory
  - interface org.jboss.verifier.factory.VerificationEventFactory
- interface org.jboss.web.AbstractWebContainer.WebDescriptorParser
- interface org.jboss.security.AuthenticationManager
  - interface org.jboss.security.EJBSecurityManager
  - interface org.jboss.security.SubjectSecurityManager
    - interface org.jboss.security.SecurityDomain (also extends org.jboss.security.RealmMapping)
- interface org.jboss.monitor.BeanCacheMonitorMBean
- interface org.jboss.ejb.BeanLock
- interface org.jboss.util.ClassPathExtensionMBean
- interface org.jboss.configuration.ConfigurationServiceMBean
- interface java.sql.Connection
  - interface org.jboss.jdbc.Connection
- interface javax.jms.Connection
  - interface javax.jms.QueueConnection
    - interface org.jboss.jms.ra.client.JmsSessionFactory (also extends javax.jms.TopicConnection)
  - interface javax.jms.TopicConnection
    - interface org.jboss.jms.ra.client.JmsSessionFactory (also extends javax.jms.QueueConnection)
- interface javax.jms.ConnectionFactory
  - interface javax.jms.QueueConnectionFactory
    - interface org.jboss.jms.ra.client.JmsConnectionFactory (also extends javax.jms.TopicConnectionFactory)
  - interface javax.jms.TopicConnectionFactory
    - interface org.jboss.jms.ra.client.JmsConnectionFactory (also extends javax.jms.QueueConnectionFactory)
- interface org.jboss.jmx.client.ConnectorFactoryImpl.IConnectorTester
- interface org.jboss.ejb.ContainerInvokerContainer
- interface org.gjt.lindfors.util.EventGenerator
  - interface org.jboss.verifier.event.VerificationEventGenerator
    - interface org.jboss.verifier.strategy.VerificationContext (also extends org.gjt.lindfors.pattern.StrategyContext)
- interface java.util.EventListener
  - interface org.jboss.verifier.event.VerificationListener
- interface org.jboss.util.Executable
- interface org.jboss.util.FileURLPatchMBean
- interface org.jboss.util.InfoMBean
- interface org.jboss.ejb.plugins.jrmp.interfaces.InitialContextHandleFactory
- interface org.jboss.deployment.Installer
- interface org.jboss.ejb.InstancePoolContainer
- interface org.jboss.proxy.InvocationHandler
  - interface org.jboss.proxy.Proxies.ProxyInvocationHandler (also extends java.io.Serializable)
- interface org.jboss.jmx.interfaces.JMXConnector
  - interface org.jboss.jmx.interfaces.JMXConnectorMBean
  - interface org.jboss.jmx.client.RMIClientConnectorImplMBean
- interface org.jboss.ejb.plugins.jaws.JPMActivateEntityCommand
- interface org.jboss.ejb.plugins.jaws.JPMCommandFactory
- interface org.jboss.ejb.plugins.jaws.JPMCreateEntityCommand
- interface org.jboss.ejb.plugins.jaws.JPMDestroyCommand
- interface org.jboss.ejb.plugins.jaws.JPMFindEntitiesCommand
- interface org.jboss.ejb.plugins.jaws.JPMFindEntityCommand
- interface org.jboss.ejb.plugins.jaws.JPMInitCommand
- interface org.jboss.ejb.plugins.jaws.JPMLoadEntitiesCommand
- interface org.jboss.ejb.plugins.jaws.JPMLoadEntityCommand
- interface org.jboss.ejb.plugins.jaws.JPMPassivateEntityCommand
- interface org.jboss.ejb.plugins.jaws.JPMRemoveEntityCommand
- interface org.jboss.ejb.plugins.jaws.JPMStartCommand
- interface org.jboss.ejb.plugins.jaws.JPMStopCommand
- interface org.jboss.ejb.plugins.jaws.JPMStoreEntityCommand
- interface org.jboss.logging.Log4jServiceMBean
- interface org.jnp.server.MainMBean
  - interface org.jboss.naming.NamingServiceMBean (also extends org.jboss.util.ServiceMBean)
- interface org.jboss.monitor.MetricsConstants
- interface org.jboss.monitor.Monitorable
- interface org.jboss.security.RealmMapping
  - interface org.jboss.security.SecurityDomain (also extends org.jboss.security.SubjectSecurityManager)
- interface java.rmi.Remote
  - interface org.jboss.ejb.plugins.jrmp.interfaces.ContainerRemote
  - interface org.jboss.tm.plugins.tyrex.CoordinatorRemoteInterface
  - interface javax.ejb.EJBHome
    - interface org.jboss.util.AutoNumberHome
  - interface javax.ejb.EJBObject
    - interface org.jboss.util.AutoNumber
  - interface org.jboss.jmx.interfaces.JMXAdaptor
  - interface org.jboss.jmx.interfaces.RMIConnector
  - interface org.jboss.jmx.interfaces.RMINotificationListener (also extends java.io.Serializable)
  - interface org.jboss.tm.usertx.interfaces.UserTransactionSession
  - interface org.jboss.tm.usertx.interfaces.UserTransactionSessionFactory
- interface org.jboss.util.Schedulable
- interface org.jboss.security.SecurityProxy
- interface org.jboss.security.SecurityProxyFactory
- interface java.io.Serializable
  - interface org.jboss.jms.jndi.JMSProviderAdapter
  - interface org.jboss.proxy.Proxies.ProxyInvocationHandler (also extends org.jboss.proxy.InvocationHandler)
  - interface org.jboss.proxy.Proxies.ProxyTarget
  - interface org.jboss.proxy.Replaceable
  - interface org.jboss.jmx.interfaces.RMINotificationListener (also extends java.rmi.Remote)
- interface org.jboss.jms.asf.ServerSessionPoolFactory
- interface org.jboss.util.Service
  - interface org.jboss.util.CachePolicy
    - interface org.jboss.ejb.plugins.EnterpriseContextCachePolicy
  - interface org.jboss.ejb.ContainerPlugin
    - interface org.jboss.ejb.ContainerInvoker
    - interface org.jboss.ejb.EntityPersistenceManager
    - interface org.jboss.ejb.EntityPersistenceStore
    - interface org.jboss.ejb.InstanceCache
      - interface org.jboss.ejb.EntityCache
    - interface org.jboss.ejb.InstancePool
    - interface org.jboss.ejb.Interceptor
    - interface org.jboss.ejb.LocalContainerInvoker
    - interface org.jboss.ejb.StatefulSessionPersistenceManager
  - interface org.jboss.util.ServiceControlMBean
  - interface org.jboss.util.ServiceMBean
    - interface org.jboss.web.AbstractWebContainerMBean
    - interface org.jboss.deployment.AutoDeployerMBean
      - interface org.jboss.ejb.AutoDeployerMBean
    - interface org.jboss.tm.usertx.server.ClientUserTransactionServiceMBean
    - interface org.jboss.jmx.client.ConnectorFactoryServiceMBean
    - interface org.jboss.ejb.ContainerFactoryMBean
    - interface org.jboss.util.CounterServiceMBean
    - interface org.jboss.deployment.DeployerMBean
      - interface org.jboss.deployment.J2eeDeployerMBean
    - interface org.jboss.naming.ExternalContextMBean
    - interface org.jboss.jdbc.HypersonicDatabaseMBean
    - interface org.jboss.jdbc.InstantDBDatabaseMBean
    - interface org.jboss.jdbc.JDBCDataSourceLoaderMBean
    - interface org.jboss.jdbc.JdbcProviderMBean
    - interface org.jboss.jms.jndi.JMSProviderLoaderMBean
    - interface org.jboss.jmx.server.JMXAdaptorServiceMBean
    - interface org.jboss.naming.JNDIViewMBean
    - interface org.jboss.mail.MailServiceMBean
    - interface org.jboss.naming.NamingAliasMBean
    - interface org.jboss.naming.NamingServiceMBean (also extends org.jnp.server.MainMBean)
    - interface org.jboss.jdbc.RawXADataSourceLoaderMBean
    - interface org.jboss.jmx.server.RMIConnectorServiceMBean
    - interface org.jboss.util.SchedulableExampleMBean
    - interface org.jboss.util.SchedulerMBean
    - interface org.jboss.jms.asf.ServerSessionPoolLoaderMBean
    - interface org.jboss.tm.TransactionManagerServiceMBean
    - interface org.jboss.tm.plugins.tyrex.TransactionManagerServiceMBean
    - interface org.jboss.web.WebServiceMBean
    - interface org.jboss.jdbc.XADataSourceLoaderMBean
- interface org.jboss.util.ServiceFactory
- interface org.jboss.util.ShutdownMBean
- interface org.gjt.lindfors.pattern.Strategy
  - interface org.jboss.verifier.strategy.VerificationStrategy
- interface org.gjt.lindfors.pattern.StrategyContext
  - interface org.jboss.verifier.strategy.VerificationContext (also extends org.jboss.verifier.event.VerificationEventGenerator)
- interface org.jboss.util.Sync
  - interface org.jboss.util.WaitSync
- interface org.jboss.util.TimedCachePolicy.TimedEntry
- interface org.jboss.util.timeout.Timeout
- interface org.jboss.util.timeout.TimeoutTarget
- interface org.jboss.tm.TransactionPropagationContextFactory
- interface org.jboss.tm.TransactionPropagationContextImporter
- interface org.jboss.metadata.XmlLoadable
  - interface org.jboss.ejb.plugins.InstancePoolFeeder

Copyright © 2000 The JBoss Organization. All Rights Reserved.