Package org.jgroups.util
Class SeqnoTable
- java.lang.Object
-
- org.jgroups.util.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 Summary
Constructors Constructor Description SeqnoTable(long next_to_receive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
add(Address member, long seqno)
void
clear()
long
getHighestReceived(Address member)
long
getNextToReceive(Address member)
void
remove(Address member)
boolean
retainAll(java.util.Collection<Address> members)
java.lang.String
toString()
-
-
-
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 classjava.lang.Object
-
-