Package org.jboss.cache.interceptors

Class Summary
ActivationInterceptor Loads nodes that don't exist at the time of the call into memory from the CacheLoader.
BaseRpcInterceptor Acts as a base for all RPC calls - subclassed by ReplicationInterceptor and OptimisticReplicationInterceptor.
BaseTransactionalContextInterceptor Class providing some base functionality around manipulating transactions and global transactions withing invocation contexts.
BatchingInterceptor Interceptor that captures batched calls and attaches contexts.
BuddyRegionAwareEvictionInterceptor A subclass of EvictionInterceptor that is aware of and able to deal with buddy regions.
CacheLoaderInterceptor Loads nodes that don't exist at the time of the call into memory from the CacheLoader
CacheMgmtInterceptor Captures cache management statistics
CacheStoreInterceptor Writes modifications back to the store on the way out: stores modifications back through the CacheLoader, either after each method call (no TXs), or at TX commit.
CacheStoreInterceptor.StoreModificationsBuilder  
CallInterceptor Always at the end of the chain, directly in front of the cache.
DataGravitatorInterceptor MVCC specific version of the LegacyDataGravitatorInterceptor
EvictionInterceptor Eviction Interceptor.
Interceptor Deprecated. this will be removed in a 3.x release.
InterceptorChain Knows how to build and manage an chain of interceptors.
InvalidationInterceptor This interceptor acts as a replacement to the replication interceptor when the CacheImpl is configured with ClusteredSyncMode as INVALIDATE.
InvalidationInterceptor.InvalidationFilterVisitor  
InvocationContextInterceptor Always place this interceptor at the start of the interceptor chain to ensure invocation contexts and set up and cleaned up correctly.
LegacyActivationInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
LegacyCacheLoaderInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
LegacyCacheStoreInterceptor Deprecated.
LegacyDataGravitatorInterceptor Deprecated. will be removed with optimistic and pessimistic locking.
LegacyDataGravitatorInterceptor.ResponseValidityFilter  
LegacyPassivationInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
MarshalledValueInterceptor Interceptor that handles the wrapping and unwrapping of cached data using MarshalledValues.
MVCCLockingInterceptor Interceptor to implement MVCC functionality.
NotificationInterceptor The interceptor in charge of firing off notifications to cache listeners
OptimisticCreateIfNotExistsInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
OptimisticInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
OptimisticLockingInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
OptimisticNodeInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
OptimisticReplicationInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
OptimisticTxInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
OptimisticValidatorInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
OrderedSynchronizationHandler Maintains a list of Synchronization handlers.
PassivationInterceptor Writes evicted nodes back to the store on the way in through the CacheLoader, either before each method call (no TXs), or at TX commit.
PessimisticLockInterceptor Deprecated. will be removed along with optimistic and pessimistic locking.
ReplicationInterceptor Takes care of replicating modifications to other nodes in a cluster.
TxInterceptor This interceptor is the new default at the head of all interceptor chains, and makes transactional attributes available to all interceptors in the chain.
 



Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.