Package org.infinispan.commands.write
Commands that alter the state of the cache.
- Since:
- 4.0
- Author:
- Manik Surtani
-
Interface Summary Interface Description DataWriteCommand Mixes features from DataCommand and WriteCommandWriteCommand A command that modifies the cache in some way -
Class Summary Class Description AbstractDataWriteCommand Stuff common to WriteCommandsApplyDeltaCommand Deprecated. since 9.1BackupAckCommand A command that represents an acknowledge sent by a backup owner to the originator.BackupMultiKeyAckCommand A command that represents an acknowledge sent by a backup owner to the originator.ClearCommand ComputeCommand ComputeIfAbsentCommand EvictCommand ExceptionAckCommand A command that represents an exception acknowledge sent by any owner.InvalidateCommand Removes an entry from memory.InvalidateL1Command Invalidates an entry in a L1 cache (used with DIST mode)InvalidateVersionsCommand Must beVisitableCommand
as we want to catch it in persistence handling etc.PutKeyValueCommand Implements functionality defined byBasicCache.put(Object, Object)
PutMapCommand A command writing multiple key/value pairs with the same metadata.RemoveCommand RemoveExpiredCommand Removes an entry that is expired from memoryReplaceCommand -
Enum Summary Enum Description ValueMatcher A policy for determining if a write command should be executed based on the current value in the cache.