All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JavaGroups.JavaStack.Protocols.GmsImpl

java.lang.Object
   |
   +----JavaGroups.JavaStack.Protocols.GmsImpl

public abstract class GmsImpl
extends Object

Constructor Index

 o GmsImpl()

Method Index

 o HandleDownEvent(Event)
 o HandleJoin(Address)
 o HandleLeave(Address, boolean)
 o HandleMerge(Vector, Vector, long)
 o HandleSuspect(Address)
 o HandleUpEvent(Event)
 o HandleViewChange(ViewId, Vector)
 o Join(Address)
 o Leave(Address)
 o Merge(Vector)
 o Suspect(Address)

Constructors

 o GmsImpl
 public GmsImpl()

Methods

 o Join
 public abstract void Join(Address mbr)
 o Leave
 public abstract void Leave(Address mbr)
 o Suspect
 public abstract void Suspect(Address mbr)
 o Merge
 public abstract void Merge(Vector new_mbrs)
 o HandleJoin
 public abstract boolean HandleJoin(Address mbr)
 o HandleLeave
 public abstract void HandleLeave(Address mbr,
                                  boolean suspected)
 o HandleViewChange
 public abstract void HandleViewChange(ViewId new_view,
                                       Vector mbrs)
 o HandleMerge
 public abstract void HandleMerge(Vector new_mbrs,
                                  Vector suspects,
                                  long other_ltime)
 o HandleSuspect
 public abstract void HandleSuspect(Address mbr)
 o HandleUpEvent
 public boolean HandleUpEvent(Event evt)
 o HandleDownEvent
 public boolean HandleDownEvent(Event evt)

All Packages  Class Hierarchy  This Package  Previous  Next  Index