Class BeginInvalidationCommand

java.lang.Object
org.infinispan.commands.AbstractFlagAffectedCommand
org.infinispan.commands.AbstractTopologyAffectedCommand
org.infinispan.commands.write.InvalidateCommand
org.infinispan.hibernate.cache.commons.util.BeginInvalidationCommand
All Implemented Interfaces:
org.infinispan.commands.FlagAffectedCommand, org.infinispan.commands.ReplicableCommand, org.infinispan.commands.TopologyAffectedCommand, org.infinispan.commands.TracedCommand, org.infinispan.commands.VisitableCommand, org.infinispan.commands.write.WriteCommand, org.infinispan.util.concurrent.locks.RemoteLockCommand

public class BeginInvalidationCommand extends org.infinispan.commands.write.InvalidateCommand
Author:
Radim Vansa <rvansa@redhat.com>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.infinispan.commands.VisitableCommand

    org.infinispan.commands.VisitableCommand.LoadType
  • Field Summary

    Fields inherited from class org.infinispan.commands.write.InvalidateCommand

    COMMAND_ID, commandInvocationId, keys
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    BeginInvalidationCommand(long flagsBitSet, org.infinispan.commands.CommandInvocationId commandInvocationId, Object[] keys, Object lockOwner)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    byte
     
     
    int
     
    void
     
     
    void
     

    Methods inherited from class org.infinispan.commands.write.InvalidateCommand

    acceptVisitor, fail, getAffectedKeys, getCommandInvocationId, getInternalMetadata, getKeyLockOwner, getKeys, getKeysToLock, getValueMatcher, hasSkipLocking, hasZeroLockAcquisition, isConditional, isReturnValueExpected, isSuccessful, loadType, setInternalMetadata, setValueMatcher

    Methods inherited from class org.infinispan.commands.AbstractTopologyAffectedCommand

    getTopologyId, setTopologyId

    Methods inherited from class org.infinispan.commands.AbstractFlagAffectedCommand

    getFlagsBitSet, hasSameFlags, printFlags, setFlagsBitSet

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.infinispan.commands.FlagAffectedCommand

    addFlags, getFlags, getFlagsBitSet, hasAllFlags, hasAnyFlag, setFlagsBitSet

    Methods inherited from interface org.infinispan.commands.ReplicableCommand

    canBlock, invoke, invokeAsync, logThrowable, setOrigin

    Methods inherited from interface org.infinispan.commands.TopologyAffectedCommand

    getTopologyId, setTopologyId

    Methods inherited from interface org.infinispan.commands.TracedCommand

    getOperationName, getSpanAttributes, setSpanAttributes

    Methods inherited from interface org.infinispan.commands.VisitableCommand

    init

    Methods inherited from interface org.infinispan.commands.write.WriteCommand

    isWriteOnly, shouldReplicate
  • Constructor Details

    • BeginInvalidationCommand

      public BeginInvalidationCommand()
    • BeginInvalidationCommand

      public BeginInvalidationCommand(long flagsBitSet, org.infinispan.commands.CommandInvocationId commandInvocationId, Object[] keys, Object lockOwner)
  • Method Details

    • getLockOwner

      public Object getLockOwner()
    • writeTo

      public void writeTo(ObjectOutput output) throws IOException
      Specified by:
      writeTo in interface org.infinispan.commands.ReplicableCommand
      Overrides:
      writeTo in class org.infinispan.commands.write.InvalidateCommand
      Throws:
      IOException
    • readFrom

      public void readFrom(ObjectInput input) throws IOException, ClassNotFoundException
      Specified by:
      readFrom in interface org.infinispan.commands.ReplicableCommand
      Overrides:
      readFrom in class org.infinispan.commands.write.InvalidateCommand
      Throws:
      IOException
      ClassNotFoundException
    • getCommandId

      public byte getCommandId()
      Specified by:
      getCommandId in interface org.infinispan.commands.ReplicableCommand
      Overrides:
      getCommandId in class org.infinispan.commands.write.InvalidateCommand
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class org.infinispan.commands.write.InvalidateCommand
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class org.infinispan.commands.write.InvalidateCommand
    • toString

      public String toString()
      Overrides:
      toString in class org.infinispan.commands.write.InvalidateCommand