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
,CacheUsageInterceptor
,CacheWriterInterceptor
,ClusteredCacheLoaderInterceptor
,ClusteringInterceptor
,CommandInterceptor
,DDAsyncInterceptor
,DistCacheWriterInterceptor
,DistributionBulkInterceptor
,EntryWrappingInterceptor
,ExtendedStatisticInterceptor
,GroupingInterceptor
,InvalidationInterceptor
,IsMarshallableInterceptor
,JmxStatsCommandInterceptor
,L1LastChanceInterceptor
,L1NonTxInterceptor
,L1TxInterceptor
,NonTransactionalBackupInterceptor
,NonTransactionalLockingInterceptor
,NonTxDistributionInterceptor
,NotificationInterceptor
,OptimisticBackupInterceptor
,OptimisticLockingInterceptor
,PartitionHandlingInterceptor
,PassivationWriterInterceptor
,PessimisticBackupInterceptor
,PessimisticLockingInterceptor
,PrefetchInterceptor
,PrePostProcessingCommandInterceptor
,QueryInterceptor
,RetryingEntryWrappingInterceptor
,ScatteredCacheWriterInterceptor
,ScatteredDistributionInterceptor
,ScatteredDistributionInterceptor.PrimaryResponseGenerator
,ScatteredDistributionInterceptor.PrimaryResponseHandler
,StateTransferInterceptor
,TotalOrderDistributionInterceptor
,TotalOrderInterceptor
,TotalOrderStateTransferInterceptor
,TotalOrderVersionedDistributionInterceptor
,TotalOrderVersionedEntryWrappingInterceptor
,TransactionalExceptionEvictionInterceptor
,TransactionalStoreInterceptor
,TriangleDistributionInterceptor
,TxBatchUpdater
,TxDistributionInterceptor
,TxInterceptor
,TxQueryInterceptor
,VersionedDistributionInterceptor
,VersionedEntryWrappingInterceptor
,VersionInterceptor
public interface Visitor
- Since:
- 4.0
- Author:
- Mircea.Markus@jboss.com, Galder ZamarreƱo
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default Object
visitApplyDeltaCommand(InvocationContext ctx, org.infinispan.commands.write.ApplyDeltaCommand command)
Deprecated.Object
visitClearCommand(InvocationContext ctx, org.infinispan.commands.write.ClearCommand command)
Object
visitCommitCommand(TxInvocationContext ctx, org.infinispan.commands.tx.CommitCommand command)
Object
visitComputeCommand(InvocationContext ctx, org.infinispan.commands.write.ComputeCommand command)
Object
visitComputeIfAbsentCommand(InvocationContext ctx, org.infinispan.commands.write.ComputeIfAbsentCommand command)
<V> Object
visitDistributedExecuteCommand(InvocationContext ctx, org.infinispan.commands.read.DistributedExecuteCommand<V> command)
Object
visitEntrySetCommand(InvocationContext ctx, org.infinispan.commands.read.EntrySetCommand command)
Object
visitEvictCommand(InvocationContext ctx, org.infinispan.commands.write.EvictCommand command)
Object
visitGetAllCommand(InvocationContext ctx, org.infinispan.commands.read.GetAllCommand command)
Object
visitGetCacheEntryCommand(InvocationContext ctx, org.infinispan.commands.read.GetCacheEntryCommand command)
Object
visitGetKeysInGroupCommand(InvocationContext ctx, org.infinispan.commands.remote.GetKeysInGroupCommand command)
Object
visitGetKeyValueCommand(InvocationContext ctx, org.infinispan.commands.read.GetKeyValueCommand command)
Object
visitInvalidateCommand(InvocationContext ctx, org.infinispan.commands.write.InvalidateCommand invalidateCommand)
Object
visitInvalidateL1Command(InvocationContext ctx, org.infinispan.commands.write.InvalidateL1Command invalidateL1Command)
Object
visitKeySetCommand(InvocationContext ctx, org.infinispan.commands.read.KeySetCommand command)
Object
visitLockControlCommand(TxInvocationContext ctx, org.infinispan.commands.control.LockControlCommand command)
Object
visitPrepareCommand(TxInvocationContext ctx, org.infinispan.commands.tx.PrepareCommand command)
Object
visitPutKeyValueCommand(InvocationContext ctx, org.infinispan.commands.write.PutKeyValueCommand command)
Object
visitPutMapCommand(InvocationContext ctx, org.infinispan.commands.write.PutMapCommand command)
Object
visitReadOnlyKeyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadOnlyKeyCommand command)
Object
visitReadOnlyManyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadOnlyManyCommand command)
Object
visitReadWriteKeyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteKeyCommand command)
Object
visitReadWriteKeyValueCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteKeyValueCommand command)
Object
visitReadWriteManyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteManyCommand command)
Object
visitReadWriteManyEntriesCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteManyEntriesCommand command)
Object
visitRemoveCommand(InvocationContext ctx, org.infinispan.commands.write.RemoveCommand command)
default Object
visitRemoveExpiredCommand(InvocationContext ctx, org.infinispan.commands.write.RemoveExpiredCommand command)
Object
visitReplaceCommand(InvocationContext ctx, org.infinispan.commands.write.ReplaceCommand command)
Object
visitRollbackCommand(TxInvocationContext ctx, org.infinispan.commands.tx.RollbackCommand command)
Object
visitSizeCommand(InvocationContext ctx, org.infinispan.commands.read.SizeCommand command)
Object
visitUnknownCommand(InvocationContext ctx, VisitableCommand command)
Object
visitWriteOnlyKeyCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyKeyCommand command)
Object
visitWriteOnlyKeyValueCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyKeyValueCommand command)
Object
visitWriteOnlyManyCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyManyCommand command)
Object
visitWriteOnlyManyEntriesCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyManyEntriesCommand command)
-
-
-
Method Detail
-
visitPutKeyValueCommand
Object visitPutKeyValueCommand(InvocationContext ctx, org.infinispan.commands.write.PutKeyValueCommand command) throws Throwable
- Throws:
Throwable
-
visitRemoveCommand
Object visitRemoveCommand(InvocationContext ctx, org.infinispan.commands.write.RemoveCommand command) throws Throwable
- Throws:
Throwable
-
visitReplaceCommand
Object visitReplaceCommand(InvocationContext ctx, org.infinispan.commands.write.ReplaceCommand command) throws Throwable
- Throws:
Throwable
-
visitComputeCommand
Object visitComputeCommand(InvocationContext ctx, org.infinispan.commands.write.ComputeCommand command) throws Throwable
- Throws:
Throwable
-
visitComputeIfAbsentCommand
Object visitComputeIfAbsentCommand(InvocationContext ctx, org.infinispan.commands.write.ComputeIfAbsentCommand command) throws Throwable
- Throws:
Throwable
-
visitClearCommand
Object visitClearCommand(InvocationContext ctx, org.infinispan.commands.write.ClearCommand command) throws Throwable
- Throws:
Throwable
-
visitPutMapCommand
Object visitPutMapCommand(InvocationContext ctx, org.infinispan.commands.write.PutMapCommand command) throws Throwable
- Throws:
Throwable
-
visitEvictCommand
Object visitEvictCommand(InvocationContext ctx, org.infinispan.commands.write.EvictCommand command) throws Throwable
- Throws:
Throwable
-
visitRemoveExpiredCommand
default Object visitRemoveExpiredCommand(InvocationContext ctx, org.infinispan.commands.write.RemoveExpiredCommand command) throws Throwable
- Throws:
Throwable
-
visitApplyDeltaCommand
@Deprecated default Object visitApplyDeltaCommand(InvocationContext ctx, org.infinispan.commands.write.ApplyDeltaCommand command) throws Throwable
Deprecated.- Throws:
Throwable
-
visitSizeCommand
Object visitSizeCommand(InvocationContext ctx, org.infinispan.commands.read.SizeCommand command) throws Throwable
- Throws:
Throwable
-
visitGetKeyValueCommand
Object visitGetKeyValueCommand(InvocationContext ctx, org.infinispan.commands.read.GetKeyValueCommand command) throws Throwable
- Throws:
Throwable
-
visitGetCacheEntryCommand
Object visitGetCacheEntryCommand(InvocationContext ctx, org.infinispan.commands.read.GetCacheEntryCommand command) throws Throwable
- Throws:
Throwable
-
visitGetAllCommand
Object visitGetAllCommand(InvocationContext ctx, org.infinispan.commands.read.GetAllCommand command) throws Throwable
- Throws:
Throwable
-
visitKeySetCommand
Object visitKeySetCommand(InvocationContext ctx, org.infinispan.commands.read.KeySetCommand command) throws Throwable
- Throws:
Throwable
-
visitEntrySetCommand
Object visitEntrySetCommand(InvocationContext ctx, org.infinispan.commands.read.EntrySetCommand command) throws Throwable
- Throws:
Throwable
-
visitPrepareCommand
Object visitPrepareCommand(TxInvocationContext ctx, org.infinispan.commands.tx.PrepareCommand command) throws Throwable
- Throws:
Throwable
-
visitRollbackCommand
Object visitRollbackCommand(TxInvocationContext ctx, org.infinispan.commands.tx.RollbackCommand command) throws Throwable
- Throws:
Throwable
-
visitCommitCommand
Object visitCommitCommand(TxInvocationContext ctx, org.infinispan.commands.tx.CommitCommand command) throws Throwable
- Throws:
Throwable
-
visitInvalidateCommand
Object visitInvalidateCommand(InvocationContext ctx, org.infinispan.commands.write.InvalidateCommand invalidateCommand) throws Throwable
- Throws:
Throwable
-
visitInvalidateL1Command
Object visitInvalidateL1Command(InvocationContext ctx, org.infinispan.commands.write.InvalidateL1Command invalidateL1Command) throws Throwable
- Throws:
Throwable
-
visitLockControlCommand
Object visitLockControlCommand(TxInvocationContext ctx, org.infinispan.commands.control.LockControlCommand command) throws Throwable
- Throws:
Throwable
-
visitUnknownCommand
Object visitUnknownCommand(InvocationContext ctx, VisitableCommand command) throws Throwable
- Throws:
Throwable
-
visitDistributedExecuteCommand
<V> Object visitDistributedExecuteCommand(InvocationContext ctx, org.infinispan.commands.read.DistributedExecuteCommand<V> command) throws Throwable
- Throws:
Throwable
-
visitGetKeysInGroupCommand
Object visitGetKeysInGroupCommand(InvocationContext ctx, org.infinispan.commands.remote.GetKeysInGroupCommand command) throws Throwable
- Throws:
Throwable
-
visitReadOnlyKeyCommand
Object visitReadOnlyKeyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadOnlyKeyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadOnlyManyCommand
Object visitReadOnlyManyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadOnlyManyCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyKeyCommand
Object visitWriteOnlyKeyCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyKeyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteKeyValueCommand
Object visitReadWriteKeyValueCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteKeyValueCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteKeyCommand
Object visitReadWriteKeyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteKeyCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyManyEntriesCommand
Object visitWriteOnlyManyEntriesCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyManyEntriesCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyKeyValueCommand
Object visitWriteOnlyKeyValueCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyKeyValueCommand command) throws Throwable
- Throws:
Throwable
-
visitWriteOnlyManyCommand
Object visitWriteOnlyManyCommand(InvocationContext ctx, org.infinispan.commands.functional.WriteOnlyManyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteManyCommand
Object visitReadWriteManyCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteManyCommand command) throws Throwable
- Throws:
Throwable
-
visitReadWriteManyEntriesCommand
Object visitReadWriteManyEntriesCommand(InvocationContext ctx, org.infinispan.commands.functional.ReadWriteManyEntriesCommand command) throws Throwable
- Throws:
Throwable
-
-