primaryReturnHandler
protected Object primaryReturnHandler(InvocationContext ctx,
AbstractDataWriteCommand command,
Object localResult)
Visitor, AsyncInterceptorNonTxDistributionInterceptor, TriangleDistributionInterceptor, TxDistributionInterceptorprotected static interface protected class ClusteringInterceptor.ClusteredGetAllFutureprotected InternalExpirationManager<Object,Object> protected booleanprotected booleanprotected KeyPartitionerprotected RemoteValueRetrievedListenerprotected org.infinispan.commons.time.TimeServicecf, dataContainer, distributionManager, entryFactory, lockManagercomponentRegistry, defaultSynchronous, rpcManagercacheConfigurationvoidprotected LoggetLog()protected <C extends TopologyAffectedCommand & FlagAffectedCommand>
ObjecthandleFunctionalReadManyCommand(InvocationContext ctx,
C command,
BaseDistributionInterceptor.ReadManyCommandHelper<C> helper) protected final ObjecthandleNonTxWriteCommand(InvocationContext ctx,
AbstractDataWriteCommand command) protected voidhandleRemotelyRetrievedKeys(InvocationContext ctx,
WriteCommand appliedCommand,
List<?> remoteKeys) protected ObjectinvokeRemotely(InvocationContext ctx,
DataWriteCommand command,
Address primaryOwner) protected ObjectprimaryReturnHandler(InvocationContext ctx,
AbstractDataWriteCommand command,
Object localResult) protected booleanreadNeedsRemoteValue(FlagAffectedCommand command) protected <C extends FlagAffectedCommand & TopologyAffectedCommand>
CompletionStage<Void> remoteGetMany(InvocationContext ctx,
C command,
Collection<?> keys) protected <C extends FlagAffectedCommand & TopologyAffectedCommand>
CompletionStage<Void> remoteGetSingleKey(InvocationContext ctx,
C command,
Object key,
boolean isWrite) protected ReadOnlyKeyCommandremoteReadOnlyCommand(InvocationContext ctx,
ReadOnlyKeyCommand command) protected DistributionInforetrieveDistributionInfo(LocalizedCacheTopology topology,
ReplicableCommand command,
Object key) protected Object[]unwrapFunctionalManyResultOnOrigin(InvocationContext ctx,
List<Object> keys,
Object responseValue) protected ObjectunwrapFunctionalResultOnOrigin(InvocationContext ctx,
Object key,
Object responseValue) final ObjectvisitClearCommand(InvocationContext ctx,
ClearCommand command) visitGetAllCommand(InvocationContext ctx,
GetAllCommand command) visitGetCacheEntryCommand(InvocationContext ctx,
GetCacheEntryCommand command) visitGetKeyValueCommand(InvocationContext ctx,
GetKeyValueCommand command) visitReadOnlyKeyCommand(InvocationContext ctx,
ReadOnlyKeyCommand command) visitReadOnlyManyCommand(InvocationContext ctx,
ReadOnlyManyCommand command) protected ObjectwrapFunctionalManyResultOnNonOrigin(InvocationContext rCtx,
Collection<?> keys,
Object[] values) protected Objectprotected voidwrapRemoteEntry(InvocationContext ctx,
Object key,
CacheEntry ice,
boolean isWrite) getCacheTopology, getSuccessfulResponseOrFail, init, unexpected, visitSizeCommand, visitTouchCommandisLocalModeForced, isSynchronous, shouldInvokeRemoteTxCommand, shouldLoad, transactionRemotelyPreparedhandleDefault, visitCommand, visitCommitCommand, visitComputeCommand, visitComputeIfAbsentCommand, visitEntrySetCommand, visitEvictCommand, visitInvalidateCommand, visitInvalidateL1Command, visitIracPutKeyValueCommand, visitKeySetCommand, visitLockControlCommand, visitPrepareCommand, visitPutKeyValueCommand, visitPutMapCommand, visitReadWriteKeyCommand, visitReadWriteKeyValueCommand, visitReadWriteManyCommand, visitReadWriteManyEntriesCommand, visitRemoveCommand, visitReplaceCommand, visitRollbackCommand, visitUnknownCommand, visitWriteOnlyKeyCommand, visitWriteOnlyKeyValueCommand, visitWriteOnlyManyCommand, visitWriteOnlyManyEntriesCommandasyncInvokeNext, asyncInvokeNext, asyncInvokeNext, asyncValue, delayedNull, delayedValue, delayedValue, invokeNext, invokeNextAndExceptionally, invokeNextAndFinally, invokeNextAndHandle, invokeNextThenAccept, invokeNextThenApply, isSuccessfullyDone, makeStage, setNextInterceptor, valueOrExceptionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitRemoveExpiredCommandgetLog in class BaseRpcInterceptorvisitClearCommand in interface VisitorvisitClearCommand in class DDAsyncInterceptorThrowablevisitGetAllCommand in interface VisitorvisitGetAllCommand in class DDAsyncInterceptorThrowablevisitReadOnlyManyCommand in interface VisitorvisitReadOnlyManyCommand in class DDAsyncInterceptorThrowablevisitGetKeyValueCommand in interface VisitorvisitGetKeyValueCommand in class DDAsyncInterceptorThrowablevisitGetCacheEntryCommand in interface VisitorvisitGetCacheEntryCommand in class DDAsyncInterceptorThrowablevisitReadOnlyKeyCommand in interface VisitorvisitReadOnlyKeyCommand in class DDAsyncInterceptorThrowabletrue if the value is not available on the local node and a read command is allowed to
fetch it from a remote node. Does not check if the value is already in the context.