Uses of Class
org.jboss.cache.interceptors.base.CommandInterceptor

Packages that use CommandInterceptor
org.jboss.cache   
org.jboss.cache.config   
org.jboss.cache.interceptors   
org.jboss.cache.interceptors.base   
org.jboss.cache.invocation   
org.jboss.cache.util   
 

Uses of CommandInterceptor in org.jboss.cache
 

Methods in org.jboss.cache that return types with arguments of type CommandInterceptor
 List<CommandInterceptor> CacheSPI.getInterceptorChain()
          Retrieves the current Interceptor chain.
 

Methods in org.jboss.cache with parameters of type CommandInterceptor
 void Cache.addInterceptor(CommandInterceptor i, Class<? extends CommandInterceptor> afterInterceptor)
          Adds a custom interceptor to the interceptor chain, after an instance of the specified interceptor type.
 void Cache.addInterceptor(CommandInterceptor i, int position)
          Adds a custom interceptor to the interceptor chain, at specified position, where the first interceptor in the chain is at position 0 and the last one at getInterceptorChain().size() - 1.
 

Method parameters in org.jboss.cache with type arguments of type CommandInterceptor
 void Cache.addInterceptor(CommandInterceptor i, Class<? extends CommandInterceptor> afterInterceptor)
          Adds a custom interceptor to the interceptor chain, after an instance of the specified interceptor type.
 void Cache.removeInterceptor(Class<? extends CommandInterceptor> interceptorType)
          Removes the interceptor of specified type.
 

Uses of CommandInterceptor in org.jboss.cache.config
 

Methods in org.jboss.cache.config that return CommandInterceptor
 CommandInterceptor CustomInterceptorConfig.getInterceptor()
          Returns a the interceptor that we want to add to the chain.
 

Constructors in org.jboss.cache.config with parameters of type CommandInterceptor
CustomInterceptorConfig(CommandInterceptor interceptor)
          Constructs an interceptor config based on the supplied interceptor instance.
CustomInterceptorConfig(CommandInterceptor interceptor, boolean first, boolean last, int index, String afterClass, String beforeClass)
          Builds a custom interceptor.
 

Uses of CommandInterceptor in org.jboss.cache.interceptors
 

Subclasses of CommandInterceptor 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 BaseRpcInterceptor
          Acts as a base for all RPC calls - subclassed by ReplicationInterceptor and OptimisticReplicationInterceptor.
 class BaseTransactionalContextInterceptor
          Class providing some base functionality around manipulating transactions and global transactions withing invocation contexts.
 class BatchingInterceptor
          Interceptor that captures batched calls and attaches contexts.
 class BuddyRegionAwareEvictionInterceptor
          A subclass of EvictionInterceptor that is aware of and able to deal with buddy regions.
 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 DataGravitatorInterceptor
          MVCC specific version of the LegacyDataGravitatorInterceptor
 class EvictionInterceptor
          Eviction Interceptor.
 class Interceptor
          Deprecated. this will be removed in a 3.x release. Please use CommandInterceptor instead, since it provides strongly typed callbacks which are more efficient.
 class InvalidationInterceptor
          This interceptor acts as a replacement to the replication interceptor when the CacheImpl is configured with ClusteredSyncMode as INVALIDATE.
 class InvocationContextInterceptor
          Always place this interceptor at the start of the interceptor chain to ensure invocation contexts and set up and cleaned up correctly.
 class LegacyActivationInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class LegacyCacheLoaderInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class LegacyCacheStoreInterceptor
          Deprecated. 
 class LegacyDataGravitatorInterceptor
          Deprecated. will be removed with optimistic and pessimistic locking.
 class LegacyPassivationInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class MarshalledValueInterceptor
          Interceptor that handles the wrapping and unwrapping of cached data using MarshalledValues.
 class MVCCLockingInterceptor
          Interceptor to implement MVCC functionality.
 class NotificationInterceptor
          The interceptor in charge of firing off notifications to cache listeners
 class OptimisticCreateIfNotExistsInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class OptimisticInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class OptimisticLockingInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class OptimisticNodeInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class OptimisticReplicationInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class OptimisticTxInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 class OptimisticValidatorInterceptor
          Deprecated. will be removed along with optimistic and pessimistic locking.
 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
          Deprecated. will be removed along with optimistic and pessimistic 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.
 

Methods in org.jboss.cache.interceptors that return CommandInterceptor
 CommandInterceptor InterceptorChain.getFirstInChain()
           
 

Methods in org.jboss.cache.interceptors that return types with arguments of type CommandInterceptor
 List<CommandInterceptor> InterceptorChain.asList()
          Returns an unmofiable list with all the interceptors in sequence.
 List<CommandInterceptor> InterceptorChain.getInterceptorsWhichExtend(Class<? extends CommandInterceptor> interceptorClass)
          Returns all interceptors which extend the given command interceptor.
 List<CommandInterceptor> InterceptorChain.getInterceptorsWithClassName(String fqName)
          Returns all the interceptors that have the fully qualified name of their class equal with the supplied class name.
 

Methods in org.jboss.cache.interceptors with parameters of type CommandInterceptor
 boolean InterceptorChain.addAfterInterceptor(CommandInterceptor toAdd, Class<? extends CommandInterceptor> afterInterceptor)
          Adds a new interceptor in list after an interceptor of a given type.
 boolean InterceptorChain.addBeforeInterceptor(CommandInterceptor toAdd, Class<? extends CommandInterceptor> beforeInterceptor)
          Adds a new interceptor in list after an interceptor of a given type.
 void InterceptorChain.addInterceptor(CommandInterceptor interceptor, int position)
          Inserts the given interceptor at the specified position in the chain (o based indexing).
 void InterceptorChain.appendIntereceptor(CommandInterceptor ci)
          Appends at the end.
 boolean InterceptorChain.containsInstance(CommandInterceptor interceptor)
          Checks whether the chain contains the supplied interceptor instance.
 void InterceptorChain.setFirstInChain(CommandInterceptor interceptor)
          Mainly used by unit tests to replace the interceptor chain with the starting point passed in.
 

Method parameters in org.jboss.cache.interceptors with type arguments of type CommandInterceptor
 boolean InterceptorChain.addAfterInterceptor(CommandInterceptor toAdd, Class<? extends CommandInterceptor> afterInterceptor)
          Adds a new interceptor in list after an interceptor of a given type.
 boolean InterceptorChain.addBeforeInterceptor(CommandInterceptor toAdd, Class<? extends CommandInterceptor> beforeInterceptor)
          Adds a new interceptor in list after an interceptor of a given type.
 List<CommandInterceptor> InterceptorChain.getInterceptorsWhichExtend(Class<? extends CommandInterceptor> interceptorClass)
          Returns all interceptors which extend the given command interceptor.
 void InterceptorChain.removeInterceptor(Class<? extends CommandInterceptor> clazz)
          Removes all the occurences of supplied interceptor type from the chain.
 

Constructors in org.jboss.cache.interceptors with parameters of type CommandInterceptor
InterceptorChain(CommandInterceptor first)
          Constructs an interceptor chain having the supplied interceptor as first.
 

Uses of CommandInterceptor in org.jboss.cache.interceptors.base
 

Subclasses of CommandInterceptor in org.jboss.cache.interceptors.base
 class JmxStatsCommandInterceptor
          Base class for all the interceptors exposing management statistics.
 class PrePostProcessingCommandInterceptor
          This interceptor adds pre and post processing to each visitXXX() method.
 class SkipCheckChainedInterceptor
          This interceptor will call SkipCheckChainedInterceptor.skipInterception(org.jboss.cache.InvocationContext ,org.jboss.cache.commands.VisitableCommand) before invoking each visit method (and the SkipCheckChainedInterceptor.handleDefault(org.jboss.cache.InvocationContext , org.jboss.cache.commands.VisitableCommand) method).
 

Methods in org.jboss.cache.interceptors.base that return CommandInterceptor
 CommandInterceptor CommandInterceptor.getNext()
          Retrieves the next interceptor in the chain.
 

Methods in org.jboss.cache.interceptors.base with parameters of type CommandInterceptor
 void CommandInterceptor.setNext(CommandInterceptor next)
          Sets the next interceptor in the chain to the interceptor passed in.
 

Uses of CommandInterceptor in org.jboss.cache.invocation
 

Methods in org.jboss.cache.invocation that return types with arguments of type CommandInterceptor
 List<CommandInterceptor> CacheInvocationDelegate.getInterceptorChain()
           
 

Methods in org.jboss.cache.invocation with parameters of type CommandInterceptor
 void CacheInvocationDelegate.addInterceptor(CommandInterceptor i, Class<? extends CommandInterceptor> afterInterceptor)
           
 void CacheInvocationDelegate.addInterceptor(CommandInterceptor i, int position)
           
 

Method parameters in org.jboss.cache.invocation with type arguments of type CommandInterceptor
 void CacheInvocationDelegate.addInterceptor(CommandInterceptor i, Class<? extends CommandInterceptor> afterInterceptor)
           
 void CacheInvocationDelegate.removeInterceptor(Class<? extends CommandInterceptor> interceptorType)
           
 

Uses of CommandInterceptor in org.jboss.cache.util
 

Methods in org.jboss.cache.util with parameters of type CommandInterceptor
static String CachePrinter.printInterceptorChain(CommandInterceptor i)
           
 



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