Package org.jgroups.util
Class SeqnoTable
- java.lang.Object
-
- org.jgroups.util.SeqnoTable
-
public class SeqnoTable extends java.lang.ObjectMaintains 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 Summary
Constructors Constructor Description SeqnoTable(long next_to_receive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(Address member, long seqno)voidclear()longgetHighestReceived(Address member)longgetNextToReceive(Address member)voidremove(Address member)booleanretainAll(java.util.Collection<Address> members)java.lang.StringtoString()
-
-
-
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:
toStringin classjava.lang.Object
-
-