Class RemoveCommand

All Implemented Interfaces:
DataCommand, FlagAffectedCommand, MetadataAwareCommand, CacheRpcCommand, ReplicableCommand, SegmentSpecificCommand, TopologyAffectedCommand, TracedCommand, VisitableCommand, DataWriteCommand, WriteCommand, VersionAware, RemoteLockCommand
Direct Known Subclasses:
EvictCommand, RemoveExpiredCommand

@ProtoTypeId(28) public class RemoveCommand extends AbstractDataWriteCommand implements MetadataAwareCommand
Since:
4.0
Author:
Mircea.Markus@jboss.com, Galder Zamarreno
  • Field Details

    • successful

      protected transient boolean successful
    • metadata

      protected Metadata metadata
    • valueMatcher

      protected ValueMatcher valueMatcher
    • value

      protected Object value
      When not null, value indicates that the entry should only be removed if the key is mapped to this value. When null, the entry should be removed regardless of what value it is mapped to.
  • Constructor Details

  • Method Details