Package org.infinispan.anchored.impl
Class AnchoredFetchInterceptor<K,V>
java.lang.Object
org.infinispan.interceptors.BaseAsyncInterceptor
org.infinispan.interceptors.DDAsyncInterceptor
org.infinispan.interceptors.impl.BaseRpcInterceptor
org.infinispan.anchored.impl.AnchoredFetchInterceptor<K,V>
- All Implemented Interfaces:
org.infinispan.commands.Visitor,org.infinispan.interceptors.AsyncInterceptor
public class AnchoredFetchInterceptor<K,V>
extends org.infinispan.interceptors.impl.BaseRpcInterceptor
Fetch the real value from the anchor owner in an anchored cache.
- Since:
- 11
- Author:
- Dan Berindei
-
Field Summary
Fields inherited from class org.infinispan.interceptors.impl.BaseRpcInterceptor
componentRegistry, defaultSynchronous, rpcManagerFields inherited from class org.infinispan.interceptors.BaseAsyncInterceptor
cacheConfiguration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.infinispan.util.logging.LoggetLog()protected ObjecthandleDefault(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.VisitableCommand command) visitClearCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.ClearCommand command) visitEntrySetCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.EntrySetCommand command) visitGetAllCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetAllCommand command) visitGetCacheEntryCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetCacheEntryCommand command) visitGetKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetKeyValueCommand command) visitIracPutKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.IracPutKeyValueCommand command) visitKeySetCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.KeySetCommand command) visitPutKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.PutKeyValueCommand command) visitPutMapCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.PutMapCommand command) visitRemoveCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.RemoveCommand command) visitReplaceCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.ReplaceCommand command) visitSizeCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.SizeCommand command) Methods inherited from class org.infinispan.interceptors.impl.BaseRpcInterceptor
init, isLocalModeForced, isSynchronous, shouldInvokeRemoteTxCommand, shouldLoad, transactionRemotelyPreparedMethods inherited from class org.infinispan.interceptors.DDAsyncInterceptor
visitCommand, visitCommitCommand, visitComputeCommand, visitComputeIfAbsentCommand, visitEvictCommand, visitInvalidateCommand, visitInvalidateL1Command, visitLockControlCommand, visitPrepareCommand, visitReadOnlyKeyCommand, visitReadOnlyManyCommand, visitReadWriteKeyCommand, visitReadWriteKeyValueCommand, visitReadWriteManyCommand, visitReadWriteManyEntriesCommand, visitRollbackCommand, visitTouchCommand, visitUnknownCommand, visitWriteOnlyKeyCommand, visitWriteOnlyKeyValueCommand, visitWriteOnlyManyCommand, visitWriteOnlyManyEntriesCommandMethods inherited from class org.infinispan.interceptors.BaseAsyncInterceptor
asyncInvokeNext, asyncInvokeNext, asyncInvokeNext, asyncValue, delayedNull, delayedValue, delayedValue, invokeNext, invokeNextAndExceptionally, invokeNextAndFinally, invokeNextAndHandle, invokeNextThenAccept, invokeNextThenApply, isSuccessfullyDone, makeStage, setNextInterceptor, valueOrExceptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.infinispan.commands.Visitor
visitRemoveExpiredCommand
-
Constructor Details
-
AnchoredFetchInterceptor
public AnchoredFetchInterceptor()
-
-
Method Details
-
getLog
protected org.infinispan.util.logging.Log getLog()- Specified by:
getLogin classorg.infinispan.interceptors.impl.BaseRpcInterceptor
-
visitGetKeyValueCommand
public Object visitGetKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetKeyValueCommand command) - Specified by:
visitGetKeyValueCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitGetKeyValueCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitGetCacheEntryCommand
public Object visitGetCacheEntryCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetCacheEntryCommand command) - Specified by:
visitGetCacheEntryCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitGetCacheEntryCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitPutKeyValueCommand
public Object visitPutKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.PutKeyValueCommand command) - Specified by:
visitPutKeyValueCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitPutKeyValueCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitReplaceCommand
public Object visitReplaceCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.ReplaceCommand command) - Specified by:
visitReplaceCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitReplaceCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitRemoveCommand
public Object visitRemoveCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.RemoveCommand command) - Specified by:
visitRemoveCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitRemoveCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitPutMapCommand
public Object visitPutMapCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.PutMapCommand command) - Specified by:
visitPutMapCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitPutMapCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitIracPutKeyValueCommand
public Object visitIracPutKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.IracPutKeyValueCommand command) - Specified by:
visitIracPutKeyValueCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitIracPutKeyValueCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitGetAllCommand
public Object visitGetAllCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetAllCommand command) - Specified by:
visitGetAllCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitGetAllCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitKeySetCommand
public Object visitKeySetCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.KeySetCommand command) - Specified by:
visitKeySetCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitKeySetCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitEntrySetCommand
public Object visitEntrySetCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.EntrySetCommand command) - Specified by:
visitEntrySetCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitEntrySetCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitSizeCommand
public Object visitSizeCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.SizeCommand command) - Specified by:
visitSizeCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitSizeCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
visitClearCommand
public Object visitClearCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.ClearCommand command) - Specified by:
visitClearCommandin interfaceorg.infinispan.commands.Visitor- Overrides:
visitClearCommandin classorg.infinispan.interceptors.DDAsyncInterceptor
-
handleDefault
protected Object handleDefault(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.VisitableCommand command) - Overrides:
handleDefaultin classorg.infinispan.interceptors.DDAsyncInterceptor
-