Class ModificationLog.ReplayState

java.lang.Object
org.tentackle.dbms.ModificationLog.ReplayState
All Implemented Interfaces:
Serializable
Enclosing class:
ModificationLog

public static class ModificationLog.ReplayState extends Object implements Serializable
Replay state shared between consecutive invocations of ModificationLog.replay(org.tentackle.dbms.ModificationLog, org.tentackle.session.Session, boolean).
This is just a DTO. No further logic.
See Also:
  • Field Details

    • oldLogModificationAllowed

      public boolean oldLogModificationAllowed
      saved logModificationAllowed.
    • txVoucher

      public long txVoucher
      transaction voucher.
    • pendingTxId

      public long pendingTxId
      the transaction id if BEGIN modlog found.
    • modlogIDs

      public long[] modlogIDs
      the IDs of the replayed modlogs of this chunk.
    • first

      public final boolean first
      true if this is the first block.
    • last

      public boolean last
      true if this is the last block.
  • Constructor Details

    • ReplayState

      public ReplayState()
      Creates an initial state.