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.locking Interceptors dealing with locking. -
-
Uses of DataWriteCommand in org.infinispan.commands.functional
Classes in org.infinispan.commands.functional that implement DataWriteCommand Modifier and Type Class Description class
AbstractWriteKeyCommand<K,V>
class
ReadWriteKeyCommand<K,V,R>
class
ReadWriteKeyValueCommand<K,V,T,R>
class
WriteOnlyKeyCommand<K,V>
class
WriteOnlyKeyValueCommand<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 class
AbstractDataWriteCommand
Stuff common to WriteCommandsclass
ApplyDeltaCommand
Deprecated.since 9.1class
ComputeCommand
class
ComputeIfAbsentCommand
class
EvictCommand
class
PutKeyValueCommand
Implements functionality defined byBasicCache.put(Object, Object)
class
RemoveCommand
class
RemoveExpiredCommand
Removes an entry that is expired from memoryclass
ReplaceCommand
-
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 Object
BaseDistributionInterceptor. 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 Object
BiasedScatteredDistributionInterceptor. singleWriteResponse(InvocationContext ctx, DataWriteCommand cmd, Object returnValue)
protected Object
ScatteredDistributionInterceptor. singleWriteResponse(InvocationContext ctx, DataWriteCommand cmd, Object returnValue)
This method is called by primary owner responding to the originator after write has been completedObject
L1LastChanceInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command, boolean assumeOriginKeptEntryInL1)
-
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 Object
AbstractLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command)
protected Object
NonTransactionalLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command)
protected Object
OptimisticLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command)
protected Object
PessimisticLockingInterceptor. visitDataWriteCommand(InvocationContext ctx, DataWriteCommand command)
-