org.infinispan.commands
Interface Visitor

All Known Implementing Classes:
AbstractVisitor, ActivationInterceptor, BaseRpcInterceptor, BatchingInterceptor, CacheLoaderInterceptor, CacheMgmtInterceptor, CacheStoreInterceptor, CacheStoreInterceptor.StoreModificationsBuilder, CallInterceptor, CommandInterceptor, DistLockingInterceptor, DistributionInterceptor, DistTxInterceptor, InvalidationInterceptor, InvalidationInterceptor.InvalidationFilterVisitor, InvocationContextInterceptor, JmxStatsCommandInterceptor, LockingInterceptor, MarshalledValueInterceptor, NotificationInterceptor, PassivationInterceptor, PrePostProcessingCommandInterceptor, ReplicationInterceptor, TxInterceptor

public interface Visitor

Since:
4.0
Author:
Mircea.Markus@jboss.com

Method Summary
 Object visitClearCommand(InvocationContext ctx, ClearCommand command)
           
 Object visitCommitCommand(TxInvocationContext ctx, CommitCommand command)
           
 Object visitEvictCommand(InvocationContext ctx, EvictCommand command)
           
 Object visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command)
           
 Object visitInvalidateCommand(InvocationContext ctx, InvalidateCommand invalidateCommand)
           
 Object visitLockControlCommand(InvocationContext ctx, LockControlCommand command)
           
 Object visitPrepareCommand(TxInvocationContext ctx, PrepareCommand command)
           
 Object visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command)
           
 Object visitPutMapCommand(InvocationContext ctx, PutMapCommand command)
           
 Object visitRemoveCommand(InvocationContext ctx, RemoveCommand command)
           
 Object visitReplaceCommand(InvocationContext ctx, ReplaceCommand command)
           
 Object visitRollbackCommand(TxInvocationContext ctx, RollbackCommand command)
           
 Object visitSizeCommand(InvocationContext ctx, SizeCommand command)
           
 

Method Detail

visitPutKeyValueCommand

Object visitPutKeyValueCommand(InvocationContext ctx,
                               PutKeyValueCommand command)
                               throws Throwable
Throws:
Throwable

visitRemoveCommand

Object visitRemoveCommand(InvocationContext ctx,
                          RemoveCommand command)
                          throws Throwable
Throws:
Throwable

visitReplaceCommand

Object visitReplaceCommand(InvocationContext ctx,
                           ReplaceCommand command)
                           throws Throwable
Throws:
Throwable

visitClearCommand

Object visitClearCommand(InvocationContext ctx,
                         ClearCommand command)
                         throws Throwable
Throws:
Throwable

visitPutMapCommand

Object visitPutMapCommand(InvocationContext ctx,
                          PutMapCommand command)
                          throws Throwable
Throws:
Throwable

visitEvictCommand

Object visitEvictCommand(InvocationContext ctx,
                         EvictCommand command)
                         throws Throwable
Throws:
Throwable

visitSizeCommand

Object visitSizeCommand(InvocationContext ctx,
                        SizeCommand command)
                        throws Throwable
Throws:
Throwable

visitGetKeyValueCommand

Object visitGetKeyValueCommand(InvocationContext ctx,
                               GetKeyValueCommand command)
                               throws Throwable
Throws:
Throwable

visitPrepareCommand

Object visitPrepareCommand(TxInvocationContext ctx,
                           PrepareCommand command)
                           throws Throwable
Throws:
Throwable

visitRollbackCommand

Object visitRollbackCommand(TxInvocationContext ctx,
                            RollbackCommand command)
                            throws Throwable
Throws:
Throwable

visitCommitCommand

Object visitCommitCommand(TxInvocationContext ctx,
                          CommitCommand command)
                          throws Throwable
Throws:
Throwable

visitInvalidateCommand

Object visitInvalidateCommand(InvocationContext ctx,
                              InvalidateCommand invalidateCommand)
                              throws Throwable
Throws:
Throwable

visitLockControlCommand

Object visitLockControlCommand(InvocationContext ctx,
                               LockControlCommand command)
                               throws Throwable
Throws:
Throwable


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