org.jgroups.util

Class AckCollector

public class AckCollector extends Object

Version: $Id: AckCollector.java,v 1.6 2005/11/18 15:12:24 belaban Exp $

Author: Bela Ban

Constructor Summary
AckCollector()
AckCollector(ViewId v, List l)
Method Summary
voidack(Object member)
ListgetMissing()
SetgetReceived()
ViewIdgetViewId()
voidhandleView(View v)
voidreset(ViewId v, List l)
intsize()
voidsuspect(Object member)
StringtoString()
voidunsuspect(Object member)
booleanwaitForAllAcks()
booleanwaitForAllAcks(long timeout)

Constructor Detail

AckCollector

public AckCollector()

AckCollector

public AckCollector(ViewId v, List l)

Method Detail

ack

public void ack(Object member)

getMissing

public List getMissing()

getReceived

public Set getReceived()

getViewId

public ViewId getViewId()

handleView

public void handleView(View v)

reset

public void reset(ViewId v, List l)

size

public int size()

suspect

public void suspect(Object member)

toString

public String toString()

unsuspect

public void unsuspect(Object member)

waitForAllAcks

public boolean waitForAllAcks()

waitForAllAcks

public boolean waitForAllAcks(long timeout)
Copyright ? 1998-2005 Bela Ban. All Rights Reserved.