JavaGroups.JavaStack.Protocols
Class GmsImpl
java.lang.Object
|
+--JavaGroups.JavaStack.Protocols.GmsImpl
- Direct Known Subclasses:
- ClientGmsImpl, CoordGmsImpl, ParticipantGmsImpl
- public abstract class GmsImpl
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
GmsImpl
public GmsImpl()
Join
public abstract void Join(Address mbr)
Leave
public abstract void Leave(Address mbr)
Suspect
public abstract void Suspect(Address mbr)
Merge
public abstract void Merge(java.util.Vector new_mbrs)
HandleJoin
public abstract boolean HandleJoin(Address mbr)
HandleLeave
public abstract void HandleLeave(Address mbr,
boolean suspected)
HandleViewChange
public abstract void HandleViewChange(ViewId new_view,
java.util.Vector mbrs)
HandleMerge
public abstract void HandleMerge(java.util.Vector new_mbrs)
HandleSuspect
public abstract void HandleSuspect(Address mbr)
HandleUpEvent
public boolean HandleUpEvent(Event evt)
HandleDownEvent
public boolean HandleDownEvent(Event evt)