Uses of Interface
org.infinispan.commands.write.DataWriteCommand
-
Packages that use DataWriteCommand Package Description org.infinispan.commands.functional org.infinispan.commands.write Commands that alter the state of the cache.org.infinispan.interceptors.distribution Interceptors dealing with command replication in distributed/replicated mode.org.infinispan.interceptors.impl Basic interceptorsorg.infinispan.interceptors.locking Interceptors dealing with locking.org.infinispan.partitionhandling.impl -
-
Uses of DataWriteCommand in org.infinispan.commands.functional
Classes in org.infinispan.commands.functional that implement DataWriteCommand Modifier and Type Class Description classAbstractWriteKeyCommand<K,V>classReadWriteKeyCommand<K,V,R>classReadWriteKeyValueCommand<K,V,T,R>classWriteOnlyKeyCommand<K,V>classWriteOnlyKeyValueCommand<K,V,T> -
Uses of DataWriteCommand in org.infinispan.commands.write
Classes in org.infinispan.commands.write that implement DataWriteCommand Modifier and Type Class Description classAbstractDataWriteCommandStuff common to WriteCommandsclassComputeCommandclassComputeIfAbsentCommandclassEvictCommandclassPutKeyValueCommandImplements functionality defined byBasicCache.put(Object, Object)classRemoveCommandclassRemoveExpiredCommandRemoves an entry that is expired from memoryclassReplaceCommand -
Uses of DataWriteCommand in org.infinispan.interceptors.distribution
Methods in org.infinispan.interceptors.distribution with parameters of type DataWriteCommand Modifier and Type Method Description protected CompletionStage<?>BiasedScatteredDistributionInterceptor. completeSingleWriteOnPrimaryOriginator(DataWriteCommand command, Address backup, CompletionStage<?> rpcFuture)protected CompletionStage<?>ScatteredDistributionInterceptor. completeSingleWriteOnPrimaryOriginator(DataWriteCommand command, Address backup, CompletionStage<?> rpcFuture)This is a hook for bias-enabled mode where the primary performs additional RPCs but replication to another node.protected ObjectBaseDistributionInterceptor. invokeRemotely(InvocationContext ctx, DataWriteCommand command, Address primaryOwner)protected CompletionStage<ValidResponse>BiasedScatteredDistributionInterceptor. singleWriteOnRemotePrimary(Address target, DataWriteCommand command)protected CompletionStage<ValidResponse>ScatteredDistributionInterceptor. singleWriteOnRemotePrimary(Address target, DataWriteCommand command)This method is called by a non-owner sending write request to the primary ownerprotected ObjectBiasedScatteredDistributionInterceptor. singleWriteResponse(InvocationContext ctx, DataWriteCommand cmd, Object returnValue)protected ObjectScatteredDistributionInterceptor. singleWriteResponse(InvocationContext ctx, DataWriteCommand cmd, Object returnValue)This method is called by primary owner responding to the originator after write has been completedObjectL1LastChanceInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command, boolean assumeOriginKeptEntryInL1) -
Uses of DataWriteCommand in org.infinispan.interceptors.impl
Methods in org.infinispan.interceptors.impl with parameters of type DataWriteCommand Modifier and Type Method Description protected ObjectPrefetchInterceptor. handleWriteCommand(InvocationContext ctx, DataWriteCommand command)protected voidAbstractIracRemoteSiteInterceptor. setIracMetadataForOwner(InvocationContext ctx, DataWriteCommand command, Object rv)Invoked by backup owners, it make sure the entry has the same version as set by the primary owner.protected ObjectBiasedEntryWrappingInterceptor. setSkipRemoteGetsAndInvokeNextForDataCommand(InvocationContext ctx, DataWriteCommand command, CompletionStage<Void> delay)protected ObjectEntryWrappingInterceptor. setSkipRemoteGetsAndInvokeNextForDataCommand(InvocationContext ctx, DataWriteCommand command, CompletionStage<Void> delay)Locks the value for the keys accessed by the command to avoid being override from a remote get.protected ObjectRetryingEntryWrappingInterceptor. setSkipRemoteGetsAndInvokeNextForDataCommand(InvocationContext ctx, DataWriteCommand command, CompletionStage<Void> delay)protected voidAbstractIracRemoteSiteInterceptor. validateOnPrimary(InvocationContext ctx, DataWriteCommand command, Object rv)Invoked on the primary owner, it validates if the remote site update is valid or not. -
Uses of DataWriteCommand in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking with parameters of type DataWriteCommand Modifier and Type Method Description protected abstract ObjectAbstractLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command)protected ObjectNonTransactionalLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command)protected ObjectOptimisticLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command)protected ObjectPessimisticLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command) -
Uses of DataWriteCommand in org.infinispan.partitionhandling.impl
Methods in org.infinispan.partitionhandling.impl with parameters of type DataWriteCommand Modifier and Type Method Description protected ObjectPartitionHandlingInterceptor. handleSingleWrite(InvocationContext ctx, DataWriteCommand command)
-