Interface ConsensusMessage

All Known Implementing Classes:
ConsensusMessage.AppendRequest, ConsensusMessage.AppendResponse, ConsensusMessage.VoteRequest, ConsensusMessage.VoteResponse

Deterministic in-process consensus message.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final record 
    Append request message.
    static final record 
    Append response message.
    static final record 
    Vote request message.
    static final record 
    Vote response message.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.j7m.middleware.api.consensus.ConsensusNodeId
    Returns sender id.
    org.j7m.middleware.api.consensus.ConsensusNodeId
    to()
    Returns receiver id.
  • Method Details

    • from

      org.j7m.middleware.api.consensus.ConsensusNodeId from()
      Returns sender id.
      Returns:
      sender
    • to

      org.j7m.middleware.api.consensus.ConsensusNodeId to()
      Returns receiver id.
      Returns:
      receiver