All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----JavaGroups.JavaStack.Protocol | +----JavaGroups.JavaStack.MessageProtocol | +----JavaGroups.JavaStack.RpcProtocol | +----JavaGroups.JavaStack.Protocols.RpcGMS
public Properties propslocal_addr
public Address local_addrgroup_addr
public String group_addrmembers
public Membership membersview_id
public ViewId view_idltime
public long ltimeinitial_mbrs_timeout
public long initial_mbrs_timeoutjoin_timeout
public long join_timeoutjoin_retry_timeout
public long join_retry_timeoutleave_timeout
public long leave_timeouttrace
public boolean traceimpl_mutex
public Integer impl_mutexview_mutex
public Integer view_mutex
public RpcGMS()
public String GetName()
public void SetImpl(RpcGmsImpl new_impl)Send
public void Send(Message msg) throws Exception
public View GetNextView(Vector new_mbrs, Vector suspected_mbrs)
suspected_mbrs
removed
and new_mbrs
added.
public synchronized void CastViewChange(View v)
public void InstallView(ViewId new_view, Vector mbrs)
public View MakeView(Vector mbrs)MakeView
public View MakeView(Vector mbrs, ViewId vid)Join
public void Join(Address mbr)Leave
public void Leave(Address mbr)Suspect
public void Suspect(Address mbr)Merge
public void Merge(Vector new_mbrs)HandleJoin
public JoinRsp HandleJoin(Address mbr)HandleLeave
public boolean HandleLeave(Address mbr)HandleViewChange
public void HandleViewChange(ViewId new_view, Vector mbrs)HandleMerge
public void HandleMerge(Vector new_mbrs, Vector suspects, long other_ltime)HandleSuspect
public void HandleSuspect(Address mbr)CastView
public void CastView(View v)HandleUpEvent
public boolean HandleUpEvent(Event evt)
Do not use PassUp
in this method as the event is passed up
by default by the superclass after this method returns !
public boolean HandleDownEvent(Event evt)
Do not use PassDown
in this method as the event is passed down
by default by the superclass after this method returns !
public boolean SetProperties(Properties props)
public void run()
All Packages Class Hierarchy This Package Previous Next Index