Package org.infinispan.commands
Interface Visitor
-
- All Known Implementing Classes:
AbstractLockingInterceptor
,AbstractTxLockingInterceptor
,AbstractVisitor
,AffectedKeysVisitor
,BaseBackupInterceptor
,BaseCustomAsyncInterceptor
,BaseCustomInterceptor
,BaseDistributionInterceptor
,BaseRpcInterceptor
,BaseStateTransferInterceptor
,BaseStateTransferInterceptor.LostDataVisitor
,BatchingInterceptor
,BiasedEntryWrappingInterceptor
,BiasedScatteredDistributionInterceptor
,CacheLoaderInterceptor
,CacheMgmtInterceptor
,CacheWriterInterceptor
,ClusteredCacheLoaderInterceptor
,ClusteringInterceptor
,CommandInterceptor
,DDAsyncInterceptor
,DistCacheWriterInterceptor
,DistributionBulkInterceptor
,EntryWrappingInterceptor
,GroupingInterceptor
,InvalidationInterceptor
,IsMarshallableInterceptor
,JmxStatsCommandInterceptor
,L1LastChanceInterceptor
,L1NonTxInterceptor
,L1TxInterceptor
,NonTransactionalBackupInterceptor
,NonTransactionalLockingInterceptor
,NonTxDistributionInterceptor
,NotificationInterceptor
,OptimisticBackupInterceptor
,OptimisticLockingInterceptor
,PartitionHandlingInterceptor
,PassivationWriterInterceptor
,PessimisticBackupInterceptor
,PessimisticLockingInterceptor
,PrefetchInterceptor
,PrePostProcessingCommandInterceptor
,RetryingEntryWrappingInterceptor
,ScatteredCacheWriterInterceptor
,ScatteredDistributionInterceptor
,ScatteredDistributionInterceptor.PrimaryResponseGenerator
,ScatteredDistributionInterceptor.PrimaryResponseHandler
,StateTransferInterceptor
,TotalOrderDistributionInterceptor
,TotalOrderInterceptor
,TotalOrderStateTransferInterceptor
,TotalOrderVersionedDistributionInterceptor
,TotalOrderVersionedEntryWrappingInterceptor
,TransactionalExceptionEvictionInterceptor
,TransactionalStoreInterceptor
,TriangleDistributionInterceptor
,TxBatchUpdater
,TxDistributionInterceptor
,TxInterceptor
,VersionedDistributionInterceptor
,VersionedEntryWrappingInterceptor
,VersionInterceptor
public interface Visitor
- Since:
- 4.0
- Author:
- Mircea.Markus@jboss.com, Galder ZamarreƱo
-
-
Method Summary
-
-
-
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
-
visitComputeCommand
Object visitComputeCommand(InvocationContext ctx, ComputeCommand command) throws Throwable
- Throws:
Throwable
-
visitComputeIfAbsentCommand
Object visitComputeIfAbsentCommand(InvocationContext ctx, ComputeIfAbsentCommand 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
-
visitRemoveExpiredCommand
default Object visitRemoveExpiredCommand(InvocationContext ctx, RemoveExpiredCommand command) throws Throwable
- Throws:
Throwable
-
visitApplyDeltaCommand
@Deprecated default Object visitApplyDeltaCommand(InvocationContext ctx, ApplyDeltaCommand command) throws Throwable
Deprecated.- Throws:
Throwable
-
visitSizeCommand
Object visitSizeCommand(InvocationContext ctx, SizeCommand command) throws Throwable
- Throws:
Throwable
-
visitGetKeyValueCommand
Object visitGetKeyValueCommand(InvocationContext ctx, GetKeyValueCommand command) throws Throwable
- Throws:
Throwable
-
visitGetCacheEntryCommand
Object visitGetCacheEntryCommand(InvocationContext ctx, GetCacheEntryCommand command) throws Throwable
- Throws:
Throwable
-
visitGetAllCommand
Object visitGetAllCommand(InvocationContext ctx, GetAllCommand command) throws Throwable
- Throws:
Throwable
-
visitKeySetCommand
Object visitKeySetCommand(InvocationContext ctx, KeySetCommand command) throws Throwable
- Throws:
Throwable
-
visitEntrySetCommand
Object visitEntrySetCommand(InvocationContext ctx, EntrySetCommand 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
-
visitInvalidateL1Command
Object visitInvalidateL1Command(InvocationContext ctx, InvalidateL1Command invalidateL1Command) throws Throwable
- Throws:
Throwable
-
visitLockControlCommand
Object visitLockControlCommand(TxInvocationContext ctx, LockControlCommand command) throws Throwable
- Throws:
Throwable
-
visitUnknownCommand
Object visitUnknownCommand(InvocationContext ctx, VisitableCommand command) throws Throwable
- Throws:
Throwable
-
visitDistributedExecuteCommand
<V> Object visitDistributedExecuteCommand(InvocationContext ctx, DistributedExecuteCommand<V> command) throws Throwable
- Throws:
Throwable
-
visitGetKeysInGroupCommand
Object visitGetKeysInGroupCommand(InvocationContext ctx, GetKeysInGroupCommand command) throws Throwable
- Throws:
Throwable
-
visitReadOnlyKeyCommand
Object visitReadOnlyKeyCommand(InvocationContext ctx, ReadOnlyKeyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadOnlyManyCommand
Object visitReadOnlyManyCommand(InvocationContext ctx, ReadOnlyManyCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyKeyCommand
Object visitWriteOnlyKeyCommand(InvocationContext ctx, WriteOnlyKeyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteKeyValueCommand
Object visitReadWriteKeyValueCommand(InvocationContext ctx, ReadWriteKeyValueCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteKeyCommand
Object visitReadWriteKeyCommand(InvocationContext ctx, ReadWriteKeyCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyManyEntriesCommand
Object visitWriteOnlyManyEntriesCommand(InvocationContext ctx, WriteOnlyManyEntriesCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyKeyValueCommand
Object visitWriteOnlyKeyValueCommand(InvocationContext ctx, WriteOnlyKeyValueCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyManyCommand
Object visitWriteOnlyManyCommand(InvocationContext ctx, WriteOnlyManyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteManyCommand
Object visitReadWriteManyCommand(InvocationContext ctx, ReadWriteManyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteManyEntriesCommand
Object visitReadWriteManyEntriesCommand(InvocationContext ctx, ReadWriteManyEntriesCommand command) throws Throwable
- Throws:
Throwable
-
-