org.jgroups.protocols

Class PingWaiter

public class PingWaiter extends Object implements Runnable

Class that waits for n PingRsp'es, or m milliseconds to return the initial membership

Version: $Id: PingWaiter.java,v 1.11 2005/08/11 12:43:47 belaban Exp $

Author: Bela Ban

Field Summary
protected Loglog
Constructor Summary
PingWaiter(long timeout, int num_rsps, Protocol parent, PingSender ping_sender)
Method Summary
voidaddResponse(PingRsp rsp)
voidclearResponses()
VectorfindInitialMembers()
ListgetResponses()
booleanisRunning()
voidrun()
voidstart()
voidstop()

Field Detail

log

protected final Log log

Constructor Detail

PingWaiter

public PingWaiter(long timeout, int num_rsps, Protocol parent, PingSender ping_sender)

Method Detail

addResponse

public void addResponse(PingRsp rsp)

clearResponses

public void clearResponses()

findInitialMembers

public Vector findInitialMembers()

getResponses

public List getResponses()

isRunning

public boolean isRunning()

run

public void run()

start

public void start()

stop

public void stop()
Copyright ? 1998-2005 Bela Ban. All Rights Reserved.