Package org.infinispan.commands.write
Interface DataWriteCommand
-
- All Superinterfaces:
DataCommand,FlagAffectedCommand,ReplicableCommand,SegmentSpecificCommand,TopologyAffectedCommand,VisitableCommand,WriteCommand
- All Known Implementing Classes:
AbstractDataWriteCommand,AbstractWriteKeyCommand,ComputeCommand,ComputeIfAbsentCommand,EvictCommand,PutKeyValueCommand,ReadWriteKeyCommand,ReadWriteKeyValueCommand,RemoveCommand,RemoveExpiredCommand,ReplaceCommand,WriteOnlyKeyCommand,WriteOnlyKeyValueCommand
public interface DataWriteCommand extends WriteCommand, DataCommand
Mixes features from DataCommand and WriteCommand- Since:
- 4.0
- Author:
- Manik Surtani
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.infinispan.commands.VisitableCommand
VisitableCommand.LoadType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description PrivateMetadatagetInternalMetadata()default PrivateMetadatagetInternalMetadata(Object key)default voidsetInternalMetadata(Object key, PrivateMetadata internalMetadata)voidsetInternalMetadata(PrivateMetadata internalMetadata)-
Methods inherited from interface org.infinispan.commands.DataCommand
getKey
-
Methods inherited from interface org.infinispan.commands.FlagAffectedCommand
addFlag, addFlags, addFlags, getFlags, getFlagsBitSet, hasAllFlags, hasAnyFlag, hasFlag, setFlags, setFlagsBitSet
-
Methods inherited from interface org.infinispan.commands.ReplicableCommand
canBlock, getCommandId, invoke, invokeAsync, isReturnValueExpected, readFrom, setOrigin, writeTo
-
Methods inherited from interface org.infinispan.commands.SegmentSpecificCommand
getSegment
-
Methods inherited from interface org.infinispan.commands.TopologyAffectedCommand
getTopologyId, setTopologyId
-
Methods inherited from interface org.infinispan.commands.VisitableCommand
acceptVisitor, init, loadType
-
Methods inherited from interface org.infinispan.commands.write.WriteCommand
fail, getAffectedKeys, getCommandInvocationId, getValueMatcher, isConditional, isSuccessful, isWriteOnly, setValueMatcher, updateStatusFromRemoteResponse
-
-
-
-
Method Detail
-
getInternalMetadata
PrivateMetadata getInternalMetadata()
-
setInternalMetadata
void setInternalMetadata(PrivateMetadata internalMetadata)
-
getInternalMetadata
default PrivateMetadata getInternalMetadata(Object key)
- Specified by:
getInternalMetadatain interfaceWriteCommand
-
setInternalMetadata
default void setInternalMetadata(Object key, PrivateMetadata internalMetadata)
- Specified by:
setInternalMetadatain interfaceWriteCommand
-
-