Uses of Class
org.jboss.cache.commands.AbstractVisitor

Packages that use AbstractVisitor
org.jboss.cache.buddyreplication   
org.jboss.cache.interceptors   
org.jboss.cache.interceptors.base   
 

Uses of AbstractVisitor in org.jboss.cache.buddyreplication
 

Subclasses of AbstractVisitor in org.jboss.cache.buddyreplication
 class Fqn2BuddyFqnVisitor
          For each command the fqns are changed such that they are under the current buddy group's backup subtree (e.g., /_buddy_backup_/my_host:7890/) rather than the root (/).
 

Uses of AbstractVisitor in org.jboss.cache.interceptors
 

Subclasses of AbstractVisitor 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 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.
static class CacheStoreInterceptor.StoreModificationsBuilder
           
 class CallInterceptor
          Always at the end of the chain, directly in front of the cache.
 class DataGravitatorInterceptor
          The Data Gravitator interceptor intercepts cache misses and attempts to gravitate data from other parts of the cluster.
 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.
static class InvalidationInterceptor.InvalidationFilterVisitor
           
 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 MarshalledValueInterceptor
          Interceptor that handles the wrapping and unwrapping of cached data using MarshalledValues.
 class NotificationInterceptor
          The interceptor in charge of firing off notifications to cache listeners
 class OptimisticCreateIfNotExistsInterceptor
          Used to create new NodeSPI instances in the main data structure and then copy it into the TransactionWorkspace as WorkspaceNodes as 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 OptimisticReplicationInterceptor.DataVersionPopulator
           
 class OptimisticTxInterceptor
          A new interceptor to simplify functionality in the TxInterceptor.
 class OptimisticValidatorInterceptor
          Validates the data in the TransactionWorkspace against data in the underlying data structure (versions only) and then applies changes to the underlying data structure.
 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.
 

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

Subclasses of AbstractVisitor in org.jboss.cache.interceptors.base
 class CommandInterceptor
          This is the base class for all interceptors to extend, and implements the Visitor interface allowing it to intercept invocations on VisitableCommands.
 class PostProcessingCommandInterceptor
          This interceptor will call PostProcessingCommandInterceptor.doAfterCall(org.jboss.cache.InvocationContext,org.jboss.cache.commands.VisitableCommand) after invoking each visit method (and the CommandInterceptor.handleDefault(org.jboss.cache.InvocationContext, org.jboss.cache.commands.VisitableCommand) method) in a finally block.
 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).
 



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