org.jgroups.util

Class RspList


public class RspList
extends java.lang.Object

Contains responses from all members. Marks faulty members. A RspList is a response list used in peer-to-peer protocols.

Constructor Summary

RspList()
RspList(Collection responses)

Method Summary

void
addNotReceived(Address sender)
void
addRsp(Address sender, Object retval)
void
addSuspect(Address sender)
Object
elementAt(int i)
Object
get(Address sender)
Object
getFirst()
Vector
getResults()
Returns the results from non-suspected members that are not null.
Vector
getSuspectedMembers()
boolean
isReceived(Address sender)
boolean
isSuspected(Address sender)
int
numSuspectedMembers()
void
reset()
int
size()
String
toString()

Constructor Details

RspList

public RspList()

RspList

public RspList(Collection responses)

Method Details

addNotReceived

public void addNotReceived(Address sender)

addRsp

public void addRsp(Address sender,
                   Object retval)

addSuspect

public void addSuspect(Address sender)

elementAt

public Object elementAt(int i)
            throws ArrayIndexOutOfBoundsException

get

public Object get(Address sender)

getFirst

public Object getFirst()

getResults

public Vector getResults()
Returns the results from non-suspected members that are not null.

getSuspectedMembers

public Vector getSuspectedMembers()

isReceived

public boolean isReceived(Address sender)

isSuspected

public boolean isSuspected(Address sender)

numSuspectedMembers

public int numSuspectedMembers()

reset

public void reset()

size

public int size()

toString

public String toString()

Copyright B) 1998-2005 Bela Ban. All Rights Reserved.