## Hierarchy For Package org.jboss.ejb.plugins

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - 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.ejb.plugins.AbstractPassivationJob (implements org.jboss.util.Executable)
  - class org.jboss.ejb.plugins.BMPPersistenceManager (implements org.jboss.ejb.EntityPersistenceManager)
  - 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.ejb.plugins.EnterpriseContextCachePolicy.Scheduler
  - class org.jboss.ejb.plugins.EntitySynchronizationInterceptor.InstanceSynchronization (implements javax.transaction.Synchronization)
    - class org.jboss.ejb.plugins.EntityMultiInstanceSynchronizationInterceptor.MultiInstanceSynchronization
  - 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.LRUList
    - class org.jboss.ejb.plugins.LRUEnterpriseContextCachePolicy.ContextLRUList
  - class org.jboss.ejb.plugins.NoPassivationCachePolicy (implements org.jboss.ejb.plugins.EnterpriseContextCachePolicy)
  - class org.jboss.util.Semaphore (implements org.jboss.util.Sync)
    - class org.jboss.ejb.plugins.BeanSemaphore
  - 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 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.ejb.plugins.TimedInstancePoolFeeder (implements org.jboss.ejb.plugins.InstancePoolFeeder, org.jboss.metadata.XmlLoadable)
  - class org.jboss.ejb.plugins.TxInterceptorBMT.UserTxFactory (implements javax.naming.spi.ObjectFactory)

## Interface Hierarchy

- interface org.jboss.util.Service
  - interface org.jboss.util.CachePolicy
    - interface org.jboss.ejb.plugins.EnterpriseContextCachePolicy
- interface org.jboss.metadata.XmlLoadable
  - interface org.jboss.ejb.plugins.InstancePoolFeeder

Copyright © 2000 The JBoss Organization. All Rights Reserved.