Uses of Interface
org.jboss.cache.commands.Visitor

Packages that use Visitor
org.jboss.cache.buddyreplication   
org.jboss.cache.commands   
org.jboss.cache.commands.legacy.write   
org.jboss.cache.commands.read   
org.jboss.cache.commands.tx   
org.jboss.cache.commands.write   
org.jboss.cache.interceptors   
org.jboss.cache.interceptors.base   
 

Uses of Visitor in org.jboss.cache.buddyreplication
 

Classes in org.jboss.cache.buddyreplication that implement Visitor
 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 Visitor in org.jboss.cache.commands
 

Classes in org.jboss.cache.commands that implement Visitor
 class AbstractVisitor
          An abstract implementation of a Visitor that delegates all visit calls to a default handler which can be overridden.
 

Methods in org.jboss.cache.commands with parameters of type Visitor
 Object VisitableCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
          Accept a visitor, and return the result of accepting this visitor.
 

Uses of Visitor in org.jboss.cache.commands.legacy.write
 

Methods in org.jboss.cache.commands.legacy.write with parameters of type Visitor
 Object CreateNodeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
          Deprecated.  
 

Uses of Visitor in org.jboss.cache.commands.read
 

Methods in org.jboss.cache.commands.read with parameters of type Visitor
 Object GetNodeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetKeysCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetDataMapCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GravitateDataCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetChildrenNamesCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ExistsCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object GetKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 

Uses of Visitor in org.jboss.cache.commands.tx
 

Methods in org.jboss.cache.commands.tx with parameters of type Visitor
 Object RollbackCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PrepareCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object CommitCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object OptimisticPrepareCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 

Uses of Visitor in org.jboss.cache.commands.write
 

Methods in org.jboss.cache.commands.write with parameters of type Visitor
 Object MoveCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RemoveKeyCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object InvalidateCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutKeyValueCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object EvictCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object ClearDataCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutDataMapCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object RemoveNodeCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 Object PutForExternalReadCommand.acceptVisitor(InvocationContext ctx, Visitor visitor)
           
 

Uses of Visitor in org.jboss.cache.interceptors
 

Classes in org.jboss.cache.interceptors that implement Visitor
 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.
static class CacheStoreInterceptor.StoreModificationsBuilder
           
 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.
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 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 OptimisticReplicationInterceptor.DataVersionPopulator
          Deprecated.  
 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.
 

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

Classes in org.jboss.cache.interceptors.base that implement Visitor
 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 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).
 



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