org.jgroups.protocols.ring

Class RingToken

public class RingToken extends Object implements Externalizable

Field Summary
static intOPERATIONAL
static intRECOVERY
Constructor Summary
RingToken()
RingToken(int type)
Method Summary
voidaddBacklog(int back)
voidaddLastRoundBroadcastCount(int transmitCount)
voidaddRecoveredMember(Address member)
longgetAllReceivedUpto()
AddressgetAruId()
intgetBacklog()
longgetHighestSequence()
intgetLastRoundBroadcastCount()
CollectiongetRecoveredMembers()
CollectiongetRetransmissionRequests()
longgetTokenSequence()
intgetType()
intgetWindowSize()
intgetWindowThreshold()
voidincrementTokenSequence()
voidreadExternal(ObjectInput oi)
voidsetAllReceivedUpto(long aru)
voidsetAruId(Address address)
voidsetHighestSequence(long highestSequence)
voidsetType(int type)
voidsetWindowSize(int newSize)
voidsetWindowThreshold(int newSize)
StringtoString()
voidwriteExternal(ObjectOutput oo)

Field Detail

OPERATIONAL

public static final int OPERATIONAL

RECOVERY

public static final int RECOVERY

Constructor Detail

RingToken

public RingToken()

RingToken

public RingToken(int type)

Method Detail

addBacklog

public void addBacklog(int back)

addLastRoundBroadcastCount

public void addLastRoundBroadcastCount(int transmitCount)

addRecoveredMember

public void addRecoveredMember(Address member)

getAllReceivedUpto

public long getAllReceivedUpto()

getAruId

public Address getAruId()

getBacklog

public int getBacklog()

getHighestSequence

public long getHighestSequence()

getLastRoundBroadcastCount

public int getLastRoundBroadcastCount()

getRecoveredMembers

public Collection getRecoveredMembers()

getRetransmissionRequests

public Collection getRetransmissionRequests()

getTokenSequence

public long getTokenSequence()

getType

public int getType()

getWindowSize

public int getWindowSize()

getWindowThreshold

public int getWindowThreshold()

incrementTokenSequence

public void incrementTokenSequence()

readExternal

public void readExternal(ObjectInput oi)

setAllReceivedUpto

public void setAllReceivedUpto(long aru)

setAruId

public void setAruId(Address address)

setHighestSequence

public void setHighestSequence(long highestSequence)

setType

public void setType(int type)

setWindowSize

public void setWindowSize(int newSize)

setWindowThreshold

public void setWindowThreshold(int newSize)

toString

public String toString()

writeExternal

public void writeExternal(ObjectOutput oo)
Copyright ? 1998-2005 Bela Ban. All Rights Reserved.