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.BaseRpcInterceptorFetch the real value from the anchor owner in an anchored cache.- Since:
- 11
- Author:
- Dan Berindei
-
-
Constructor Summary
Constructors Constructor Description AnchoredFetchInterceptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.infinispan.util.logging.LoggetLog()protected ObjecthandleDefault(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.VisitableCommand command)ObjectvisitClearCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.ClearCommand command)ObjectvisitEntrySetCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.EntrySetCommand command)ObjectvisitGetAllCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetAllCommand command)ObjectvisitGetCacheEntryCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetCacheEntryCommand command)ObjectvisitGetKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.GetKeyValueCommand command)ObjectvisitIracPutKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.IracPutKeyValueCommand command)ObjectvisitKeySetCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.read.KeySetCommand command)ObjectvisitPutKeyValueCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.PutKeyValueCommand command)ObjectvisitPutMapCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.PutMapCommand command)ObjectvisitRemoveCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.RemoveCommand command)ObjectvisitReplaceCommand(org.infinispan.context.InvocationContext ctx, org.infinispan.commands.write.ReplaceCommand command)ObjectvisitSizeCommand(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, transactionRemotelyPrepared
-
Methods inherited from class org.infinispan.interceptors.DDAsyncInterceptor
visitCommand, visitCommitCommand, visitComputeCommand, visitComputeIfAbsentCommand, visitEvictCommand, visitGetKeysInGroupCommand, visitInvalidateCommand, visitInvalidateL1Command, visitLockControlCommand, visitPrepareCommand, visitReadOnlyKeyCommand, visitReadOnlyManyCommand, visitReadWriteKeyCommand, visitReadWriteKeyValueCommand, visitReadWriteManyCommand, visitReadWriteManyEntriesCommand, visitRollbackCommand, visitTouchCommand, visitUnknownCommand, visitWriteOnlyKeyCommand, visitWriteOnlyKeyValueCommand, visitWriteOnlyManyCommand, visitWriteOnlyManyEntriesCommand
-
Methods inherited from class org.infinispan.interceptors.BaseAsyncInterceptor
asyncInvokeNext, asyncInvokeNext, asyncInvokeNext, asyncValue, delayedNull, delayedValue, delayedValue, invokeNext, invokeNextAndExceptionally, invokeNextAndFinally, invokeNextAndHandle, invokeNextThenAccept, invokeNextThenApply, isSuccessfullyDone, makeStage, setNextInterceptor, valueOrException
-
-
-
-
Method Detail
-
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
-
-