Package org.jboss.ejb.plugins

Package description goes here.

See:
          Description

Interface Summary
HAPersistentManager (src) Tag interface to differentiate standard PersistentManager with HA one.
SecurityInterceptor.AuthenticationObserver (src) The interface of an observer that should be notified when principal authentication fails.
TxRetryExceptionHandler (src) Interface used by TxInterceptorCMT on whether to retry TX
 

Class Summary
AbstractInstanceCache (src) Base class for caches of entity and stateful beans.
AbstractInstancePool (src) Abstract Instance Pool class containing the basic logic to create an EJB Instance Pool.
AbstractInterceptor (src) An abstract base class for container interceptors.
AbstractPassivationJob (src) Abstract class for passivation jobs.
BeanSemaphore (src) Allow ability to mark a Semaphore as no longer valid for mutex locking
BMPPersistenceManager (src) Persistence manager for BMP entites.
CallValidationInterceptor (src) This Interceptor validates the incomming arguments and the return value of the call.
CleanShutdownInterceptor (src) Track the incoming invocations and when shuting down a container (stop or destroy), waits for current invocations to finish before returning the stop or destroy call.
ClusterSyncEntityInstanceCache (src) Cache subclass for entity beans shared accross a cluster with distributed cache corruption mechanism.
CMPClusteredInMemoryPersistenceManager (src) EntityPersistenceStore implementation storing values in-memory and shared accross the cluster through the DistributedState service from the clustering framework.
CMPFilePersistenceManager (src) A file-based CMP entity bean persistence manager.
CMPInMemoryPersistenceManager (src) EntityPersistenceStore implementation storing values in-memory for very efficient access.
CMPPersistenceManager (src) The CMP Persistence Manager implements the semantics of the CMP EJB 1.1 call back specification.
EnterpriseBeanPolicyContextHandler (src) A PolicyContextHandler for the active EnterpriseBean
EntityCreationInterceptor (src) The instance interceptors role is to break entity creation into two calls, one for ejbCreate and one for ejbPostCreate.
EntityInstanceCache (src) Cache subclass for entity beans.
EntityInstanceInterceptor (src) The instance interceptors role is to acquire a context representing the target object from the cache.
EntityInstancePool (src) An entity bean instance pool.
EntityLockInterceptor (src) The lock interceptors role is to schedule thread wanting to invoke method on a target bean
EntityMultiInstanceInterceptor (src) Deprecated. this interceptor was used with Instance Per Transaction containers which do not use a global cache but cache instances per transaction and always passivate instances at commit time (commit option C).
EntityMultiInstanceSynchronizationInterceptor (src) Deprecated. this interceptor was used with Instance Per Transaction containers which do not use a global cache but cache instances per transaction and always passivate instances at commit time (commit option C).
EntityReentranceInterceptor (src) The role of this interceptor is to check for reentrancy.
EntitySynchronizationInterceptor (src) The role of this interceptor is to synchronize the state of the cache with the underlying storage.
HandleWrapper (src) A wrapper for javax.ejb.Handle ivars of stateful sessions.
InvalidableEntityInstanceCache (src) Cache implementation that registers with an InvalidationManager when in commit option A or D.
JaasAuthenticationInterceptor (src) This interceptor is where the EJB 2.1 authentication is performed along with the run-as identity establishment.
JaccAuthorizationInterceptor (src) This interceptor is where the JACC ejb container authorization is performed.
LogInterceptor (src) An interceptor used to log all invocations.
LRUEnterpriseContextCachePolicy (src) Least Recently Used cache policy for EnterpriseContexts.
LRUStatefulContextCachePolicy (src) Least Recently Used cache policy for StatefulSessionEnterpriseContexts.
MessageDrivenInstanceInterceptor (src) This container acquires the given instance.
MessageDrivenInstancePool (src) A message driven bean instance pool.
MessageDrivenTxInterceptorBMT (src) This interceptor handles transactions for message BMT beans.
MetricsInterceptor (src) MetricsInterceptor collects data from the bean invocation call and publishes them on a JMS topic (bound to topic/metrics in the name service).
NoPassivationCachePolicy (src) Implementation of a no passivation cache policy.
PerTxEntityInstanceCache (src) Per transaction instance cache.
ProxyFactoryFinderInterceptor (src) This interceptor injects the ProxyFactory into the ThreadLocal container variable
RunAsSecurityInterceptor (src) An interceptor that enforces the run-as identity declared by a bean.
SecurityInterceptor (src) The SecurityInterceptor is where the EJB 2.0 declarative security model is enforced.
SecurityProxyInterceptor (src) The SecurityProxyInterceptor is where the EJB custom security proxy integration is performed.
SecurityRolesInterceptor (src) The declarative roles based authorization interceptor which uses the RealmMapping interface of the associated security domain.
SessionObjectInputStream (src) The SessionObjectInputStream is used to deserialize stateful session beans when they are activated
SessionObjectOutputStream (src) The SessionObjectOutputStream is used to serialize stateful session beans when they are passivated
SingletonStatelessSessionInstancePool (src) Singleton pool for session beans.
StatefulHASessionInstanceCache (src) SFSB cache for clustered environment.
StatefulHASessionPersistenceManager (src) This persistence manager work with an underlying HASessionState to get clustered state.
StatefulHASessionSynchronisationInterceptor (src) This interceptor synchronizes a HA SFSB instance with its underlying persistent manager.
StatefulSessionFilePersistenceManager (src) A file-based stateful session bean persistence manager.
StatefulSessionInstanceCache (src) Cache for stateful session beans.
StatefulSessionInstanceInterceptor (src) This container acquires the given instance.
StatefulSessionInstancePool (src) A stateful session bean instance pool.
StatelessSessionInstanceInterceptor (src) This container acquires the given instance.
StatelessSessionInstancePool (src) A stateless session bean instance pool.
TxInterceptorBMT (src) This interceptor handles transactions for session BMT beans.
TxInterceptorCMT (src) This interceptor handles transactions for CMT beans.
 

Package org.jboss.ejb.plugins Description

Package description goes here.

Package Specification

Related Documentation

Package Status