Uses of Interface
org.infinispan.commands.write.DataWriteCommand
Packages that use DataWriteCommand
Package
Description
Commands that alter the state of the cache.
Interceptors dealing with command replication in distributed/replicated mode.
Basic interceptors
Interceptors dealing with locking.
Interceptors dealing with cross-site replication.
-
Uses of DataWriteCommand in org.infinispan.commands.functional
Classes in org.infinispan.commands.functional that implement DataWriteCommandModifier and TypeClassDescriptionclassfinal classReadWriteKeyCommand<K,V, R> final classReadWriteKeyValueCommand<K,V, T, R> final classWriteOnlyKeyCommand<K,V> final classWriteOnlyKeyValueCommand<K,V, T> -
Uses of DataWriteCommand in org.infinispan.commands.write
Classes in org.infinispan.commands.write that implement DataWriteCommandModifier and TypeClassDescriptionclassStuff common to WriteCommandsclassclassclassclassAWriteCommandused to handle updates from the remote site (for asynchronous cross-site replication).classImplements functionality defined byBasicCache.put(Object, Object)classclassRemoves an entry that is expired from memoryclass -
Uses of DataWriteCommand in org.infinispan.interceptors.distribution
Methods in org.infinispan.interceptors.distribution with parameters of type DataWriteCommandModifier and TypeMethodDescriptionprotected 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 completedL1LastChanceInterceptor.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 DataWriteCommandModifier and TypeMethodDescriptionprotected ObjectPrefetchInterceptor.handleWriteCommand(InvocationContext ctx, DataWriteCommand command) protected ObjectCallInterceptor.performRemove(MVCCEntry<?, ?> e, InvocationContext ctx, ValueMatcher valueMatcher, Object key, Object prevValue, Object optionalValue, Metadata commandMetadata, boolean notifyRemove, boolean returnEntry, DataWriteCommand command) 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 ObjectAbstractIracLocalSiteInterceptor.visitNonTxDataWriteCommand(InvocationContext ctx, DataWriteCommand command) -
Uses of DataWriteCommand in org.infinispan.interceptors.locking
Methods in org.infinispan.interceptors.locking with parameters of type DataWriteCommandModifier and TypeMethodDescriptionprotected 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.interceptors.xsite
Fields in org.infinispan.interceptors.xsite with type parameters of type DataWriteCommandModifier and TypeFieldDescriptionprotected final InvocationSuccessFunction<DataWriteCommand>BaseBackupInterceptor.handleSingleKeyWriteReturn -
Uses of DataWriteCommand in org.infinispan.partitionhandling.impl
Methods in org.infinispan.partitionhandling.impl with parameters of type DataWriteCommandModifier and TypeMethodDescriptionprotected ObjectPartitionHandlingInterceptor.handleSingleWrite(InvocationContext ctx, DataWriteCommand command)