Class SeqnoTable


  • public class SeqnoTable
    extends java.lang.Object
    Maintains the highest received and highest delivered seqno per member
    Version:
    $Id: SeqnoTable.java,v 1.1.6.1 2008/03/12 10:08:22 belaban Exp $
    Author:
    Bela Ban
    • Constructor Detail

      • SeqnoTable

        public SeqnoTable​(long next_to_receive)
    • Method Detail

      • getHighestReceived

        public long getHighestReceived​(Address member)
      • getNextToReceive

        public long getNextToReceive​(Address member)
      • add

        public boolean add​(Address member,
                           long seqno)
      • remove

        public void remove​(Address member)
      • retainAll

        public boolean retainAll​(java.util.Collection<Address> members)
      • clear

        public void clear()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object