Class TxState


  • @Immutable
    public class TxState
    extends Object
    A transaction state stored globally in all the cluster members.
    Since:
    9.4
    Author:
    Pedro Ruivo
    • Method Detail

      • getTimeout

        public long getTimeout()
      • markPreparing

        public TxState markPreparing​(List<org.infinispan.commands.write.WriteCommand> modifications,
                                     TimeService timeService)
      • getOriginator

        public Address getOriginator()
      • getStatus

        public Status getStatus()
      • getModifications

        public List<org.infinispan.commands.write.WriteCommand> getModifications()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • hasTimedOut

        public boolean hasTimedOut​(long currentTimeNs)
      • isRecoverable

        public boolean isRecoverable()