Class AppendEntriesRequest

java.lang.Object
org.jgroups.Header
org.jgroups.protocols.raft.RaftHeader
org.jgroups.protocols.raft.AppendEntriesRequest
All Implemented Interfaces:
org.jgroups.Constructable<org.jgroups.Header>, org.jgroups.util.SizeStreamable, org.jgroups.util.Streamable

public class AppendEntriesRequest extends RaftHeader
Used to send AppendEntries messages to cluster members. The log entries are contained in actual payload of the message, not in this header.
Since:
0.1
Author:
Bela Ban
  • Field Details

    • leader

      protected org.jgroups.Address leader
    • entry_term

      protected long entry_term
    • prev_log_index

      protected long prev_log_index
    • prev_log_term

      protected long prev_log_term
    • leader_commit

      protected long leader_commit
  • Constructor Details

    • AppendEntriesRequest

      public AppendEntriesRequest()
    • AppendEntriesRequest

      public AppendEntriesRequest(org.jgroups.Address leader, long current_term, long prev_log_index, long prev_log_term, long entry_term, long leader_commit)
  • Method Details