Uses of Class
org.javagroups.ViewId

Packages that use ViewId
org.javagroups   
org.javagroups.protocols   
org.javagroups.protocols.pbcast   
 

Uses of ViewId in org.javagroups
 

Fields in org.javagroups declared as ViewId
protected  ViewId View.vid
           
 

Methods in org.javagroups that return ViewId
 ViewId ViewId.copy()
          Old Copy method, deprecated because it is substituted by clone()
 ViewId View.getVid()
          returns the view ID of this view if this view was created with the empty constructur, null will be returned
 

Constructors in org.javagroups with parameters of type ViewId
MergeView(ViewId vid, java.util.Vector members, java.util.Vector subgroups)
          Creates a new view
View(ViewId vid, java.util.Vector members)
          Creates a new view
 

Uses of ViewId in org.javagroups.protocols
 

Fields in org.javagroups.protocols declared as ViewId
 ViewId GMS.view_id
           
 

Methods in org.javagroups.protocols with parameters of type ViewId
 void STABLE.gossip(ViewId view_id, long gossip_round, long[] gossip_seqnos, boolean[] heard, java.lang.Object sender)
          Contains the highest sequence numbers as seen by sender
 void STABLE.stability(ViewId view_id, long gossip_round, long[] stability_vector, java.lang.Object sender)
          Contains the highest message sequence numbers (for each member) that can safely be deleted (because they have been seen by all members).
 void ParticipantGmsImpl.handleViewChange(ViewId new_view, java.util.Vector mbrs)
          If we are leaving, we have to wait for the view change (last msg in the current view) that excludes us before we can leave.
 View ParticipantGmsImpl.handleMerge(ViewId other_view, java.util.Vector other_members)
           
 void CoordGmsImpl.handleViewChange(ViewId new_view, java.util.Vector mbrs)
           
 View CoordGmsImpl.handleMerge(ViewId other_vid, java.util.Vector other_mbrs)
          Invoked by another coordinator that asks to merge its view with mine.
 void GMS.installView(ViewId new_view, java.util.Vector mbrs)
          Assigns the new ltime.
 View GMS.makeView(java.util.Vector mbrs, ViewId vid)
           
 void GMS.handleViewChange(ViewId new_view, java.util.Vector mbrs)
           
 View GMS.handleMerge(ViewId other_vid, java.util.Vector other_members)
           
abstract  void GmsImpl.handleViewChange(ViewId new_view, java.util.Vector mbrs)
           
abstract  View GmsImpl.handleMerge(ViewId other_view, java.util.Vector other_members)
           
 void ClientGmsImpl.handleViewChange(ViewId new_view, java.util.Vector mems)
          Install the first view in which we are a member.
 View ClientGmsImpl.handleMerge(ViewId other_view, java.util.Vector other_members)
          Returns immediately.
 

Constructors in org.javagroups.protocols with parameters of type ViewId
NakAckHeader(int type, long seqno, ViewId vid)
           
 

Uses of ViewId in org.javagroups.protocols.pbcast
 

Fields in org.javagroups.protocols.pbcast declared as ViewId
 ViewId GMS.view_id
           
 

Methods in org.javagroups.protocols.pbcast with parameters of type ViewId
 View GMS.makeView(java.util.Vector mbrs, ViewId vid)
           
 



Copyright © 2001,2002 www.javagroups.com . All Rights Reserved.