Google

JBoss API: Package org.jboss.ejb.plugins

Package org.jboss.ejb.plugins

Interface Summary
EnterpriseContextCachePolicy Interface that specifies a policy for caches.
InstancePoolFeeder Interface for bean instances Pool Feeder
 

Class Summary
AbstractInstanceCache Base class for caches of entity and stateful beans.
AbstractInstancePool Abstract Instance Pool class containing the basic logic to create an EJB Instance Pool.
AbstractInterceptor
AbstractPassivationJob Abstract class for passivation jobs.
BeanSemaphore Allow ability to mark a Semaphore as no longer valid for mutex locking
BMPPersistenceManager The persistence manager plugin for BMP beans.
CMPFilePersistenceManager
CMPPersistenceManager The CMP Persistence Manager implements the semantics of the CMP EJB 1.1 call back specification.
EnterpriseContextCachePolicy.Scheduler Final class that hold a single instance of a TimerQueue object for all the CachePolicy instances, allowing the cache policies to register TimerTasks that will be executed in a single background thread.
EntityInstanceCache Cache subclass for entity beans.
EntityInstanceInterceptor The instance interceptors role is to acquire a context representing the target object from the cache.
EntityInstancePool
EntityLockInterceptor The lock interceptors role is to schedule thread wanting to invoke method on a target bean
EntityMultiInstanceInterceptor The instance interceptors role is to acquire a context representing the target object from the cache.
EntityMultiInstanceSynchronizationInterceptor The role of this interceptor is to synchronize the state of the cache with the underlying storage.
EntitySynchronizationInterceptor The role of this interceptor is to synchronize the state of the cache with the underlying storage.
LogInterceptor
LRUEnterpriseContextCachePolicy Least Recently Used cache policy for EnterpriseContexts.
LRUStatefulContextCachePolicy Least Recently Used cache policy for StatefulSessionEnterpriseContexts.
MessageDrivenInstanceInterceptor This container acquires an MDB instance and context.
MessageDrivenInstancePool Stolen from StatelessSessionInstancePool
MessageDrivenTxInterceptorBMT Stolen from TxInterceptorBMP
MetricsInterceptor MetricsInterceptor collects data from the bean invocation call and publishes them on a JMS topic (bound to topic/metrics in the name service).
NoPassivationCachePolicy Implementation of a no passivation cache policy.
SecurityInterceptor The SecurityInterceptor is where the EJB 2.0 declarative security model is enforced.
SecurityProxyInterceptor The SecurityProxyInterceptor is where the EJB custom security proxy integration is performed.
SingletonStatelessSessionInstancePool Singleton pool for session beans.
StatefulSessionFilePersistenceManager StatefulSessionFilePersistenceManager This class is one of the passivating plugins for JBoss.
StatefulSessionInstanceCache Cache for stateful session beans.
StatefulSessionInstanceInterceptor This container acquires the given instance.
StatefulSessionInstancePool An empty shadow class, used to keep symmetry in the code
StatelessSessionInstanceInterceptor This container acquires the given instance.
StatelessSessionInstancePool
TimedInstancePoolFeeder  
TxInterceptorBMT
TxInterceptorBMT.UserTxFactory  
TxInterceptorCMT
 



Copyright © 2000 The JBoss Organization. All Rights Reserved.