Uses of Class
org.jboss.cache.interceptors.Interceptor

Packages that use Interceptor
org.jboss.cache   
org.jboss.cache.aop.interceptors   
org.jboss.cache.factories   
org.jboss.cache.interceptors   
 

Uses of Interceptor in org.jboss.cache
 

Fields in org.jboss.cache declared as Interceptor
protected  Interceptor TreeCache.interceptor_chain
          TreeCache.invokeMethod(MethodCall) will dispatch to this chain of interceptors.
 

Methods in org.jboss.cache with parameters of type Interceptor
 void TreeCache.setInterceptorChain(Interceptor i)
          Used for testing only - sets the interceptor chain.
 

Uses of Interceptor in org.jboss.cache.aop.interceptors
 

Subclasses of Interceptor in org.jboss.cache.aop.interceptors
 class PojoEvictionInterceptor
          AOP specific eviction interceptor implementation.
 

Uses of Interceptor in org.jboss.cache.factories
 

Methods in org.jboss.cache.factories that return Interceptor
 Interceptor InterceptorChainFactory.buildInterceptorChain(TreeCache cache)
           
 

Methods in org.jboss.cache.factories with parameters of type Interceptor
static java.util.List InterceptorChainFactory.asList(Interceptor interceptor)
           
static java.lang.String InterceptorChainFactory.printInterceptorChain(Interceptor i)
           
 

Uses of Interceptor in org.jboss.cache.interceptors
 

Subclasses of Interceptor in org.jboss.cache.interceptors
 class ActivationInterceptor
          Loads nodes that don't exist at the time of the call into memory from the CacheLoader.
 class BaseCacheLoaderInterceptor
          asbtract superclass for cache loader and cache store interceptors.
 class BaseInterceptor
          Provides a base interceptor class that can be instantiated.
 class BaseRpcInterceptor
          Acts as a base for all RPC calls - subclassed by ReplicationInterceptor and OptimisticReplicationInterceptor.
 class CacheLoaderInterceptor
          Loads nodes that don't exist at the time of the call into memory from the CacheLoader
 class CacheMgmtInterceptor
          Captures cache management statistics
 class 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.
 class CallInterceptor
          Always at the end of the chain, directly in front of the cache.
 class CreateIfNotExistsInterceptor
          Deprecated. This code is not used anymore and will be removed in a future release
 class DataGravitatorInterceptor
          The Data Gravitator is a type of cache loader that queries the cluster for data.
 class EvictionInterceptor
          Eviction Interceptor.
 class InvalidationInterceptor
          This interceptor acts as a replacement to the replication interceptor when the TreeCache is configured with ClusteredSyncMode as INVALIDATE.
 class OptimisticCreateIfNotExistsInterceptor
          Used to make copies of nodes from the main tree into the TransactionWorkspace as and when needed.
 class OptimisticInterceptor
          Abstract interceptor for optimistic locking
 class OptimisticLockingInterceptor
          Locks nodes during transaction boundaries
 class OptimisticNodeInterceptor
          Operations on nodes are done on the copies that exist in the workspace rather than passed down to the CallInterceptor
 class OptimisticReplicationInterceptor
          Replication interceptor for the optimistically locked interceptor chain
 class OptimisticValidatorInterceptor
          Validates the data in the transaction workspace against data in the actual cache (versions only), and then performs commits if necessary.
 class 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.
 class PessimisticLockInterceptor
          An interceptor that handles locking.
 class ReplicationInterceptor
          Takes care of replicating modifications to other nodes in a cluster.
 class 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.
 class UnlockInterceptor
          When a call returns, unlocks all locks held by the current thread in the LockTable.
 

Methods in org.jboss.cache.interceptors that return Interceptor
 Interceptor Interceptor.getNext()
           
 

Methods in org.jboss.cache.interceptors with parameters of type Interceptor
 void Interceptor.setNext(Interceptor i)
           
 



Copyright © 1998-2005 JBoss Inc . All Rights Reserved.