Interface AppendEntriesRequest

  • All Superinterfaces:
    RaftMessage, RaftModel, Serializable

    public interface AppendEntriesRequest
    extends RaftMessage
    Raft message for the AppendEntries RPC.

    See 5.3 Log replication section of In Search of an Understandable Consensus Algorithm paper by Diego Ongaro and John Ousterhout.

    Invoked by leader to replicate log entries (§5.3); also used as heartbeat (§5.2).

    See Also:
    AppendEntriesRequestHandler
    • Method Detail

      • getPreviousLogTerm

        int getPreviousLogTerm()
      • getPreviousLogIndex

        long getPreviousLogIndex()
      • getCommitIndex

        long getCommitIndex()
      • getQuerySequenceNumber

        long getQuerySequenceNumber()
      • getFlowControlSequenceNumber

        long getFlowControlSequenceNumber()