Uses of Class
org.javagroups.View

Packages that use View
org.javagroups   
org.javagroups.blocks   
org.javagroups.demos   
org.javagroups.demos.applets   
org.javagroups.demos.wb   
org.javagroups.protocols   
org.javagroups.protocols.pbcast   
org.javagroups.service   
org.javagroups.stack   
 

Uses of View in org.javagroups
 

Subclasses of View in org.javagroups
 class MergeView
          A view that is sent as result of a merge.
 

Methods in org.javagroups that return View
 View EnsChannel.getView()
           
 View JChannel.getView()
          returns the current view.
if the channel is not connected or if it is closed it will return null
abstract  View Channel.getView()
          Gets the current view.
 

Methods in org.javagroups with parameters of type View
 void MembershipListener.viewAccepted(View new_view)
          Called by JavaGroups to notify the target object of a change of membership.
 

Uses of View in org.javagroups.blocks
 

Methods in org.javagroups.blocks with parameters of type View
 void ReplicatedTree.viewAccepted(View new_view)
           
 void ReplicatedTree.ReplicatedTreeListener.viewChange(View new_view)
           
 void ReplicatedHashtable.viewAccepted(View new_view)
           
 void NotificationBus.viewAccepted(View new_view)
           
 void MembershipListenerAdapter.viewAccepted(View new_view)
          Notify membership listener that new view was accepted.
 void GroupRequest.viewChange(View new_view)
          Any member of 'membership' that is not in the new view is flagged as SUSPECTED.
 void DistributedTree.viewAccepted(View new_view)
           
 void DistributedQueue.viewAccepted(View new_view)
           
 void VotingAdapter.viewAccepted(View newView)
          Callback for notification about the new view of the group.
 void RspCollector.viewChange(View new_view)
           
 void RequestCorrelator.receiveView(View new_view)
          Event.VIEW_CHANGE event received from a layer below
protected  void PullPushAdapter.notifyViewChange(View v)
           
 void DistributedHashtable.viewAccepted(View new_view)
           
 

Uses of View in org.javagroups.demos
 

Methods in org.javagroups.demos with parameters of type View
 void ViewDemo.viewAccepted(View new_view)
           
 void Topology.viewAccepted(View view)
           
 void QuoteServer.viewAccepted(View new_view)
           
 void QuoteClient.viewAccepted(View new_view)
           
 void Chat.viewAccepted(View new_view)
           
 

Uses of View in org.javagroups.demos.applets
 

Methods in org.javagroups.demos.applets with parameters of type View
 void DrawApplet.viewAccepted(View v)
           
 

Uses of View in org.javagroups.demos.wb
 

Methods in org.javagroups.demos.wb with parameters of type View
 void Whiteboard.viewAccepted(View v)
           
 

Uses of View in org.javagroups.protocols
 

Methods in org.javagroups.protocols that return View
 View ParticipantGmsImpl.handleMerge(ViewId other_view, java.util.Vector other_members)
           
 View CoordGmsImpl.handleMerge(ViewId other_vid, java.util.Vector other_mbrs)
          Invoked by another coordinator that asks to merge its view with mine.
 View GMS.getNextView(java.util.Vector new_mbrs, java.util.Vector old_mbrs, java.util.Vector suspected_mbrs)
          Computes the next view.
 View GMS.makeView(java.util.Vector mbrs)
           
 View GMS.makeView(java.util.Vector mbrs, ViewId vid)
           
 View GMS.handleMerge(ViewId other_vid, java.util.Vector other_members)
           
abstract  View GmsImpl.handleMerge(ViewId other_view, java.util.Vector other_members)
           
 View ClientGmsImpl.handleMerge(ViewId other_view, java.util.Vector other_members)
          Returns immediately.
 

Methods in org.javagroups.protocols with parameters of type View
protected  void TOTAL_TOKEN.updateView(View newMembers)
           
 

Uses of View in org.javagroups.protocols.pbcast
 

Methods in org.javagroups.protocols.pbcast that return View
 View MergeData.getView()
           
 View GMS.getNextView(java.util.Vector new_mbrs, java.util.Vector old_mbrs, java.util.Vector suspected_mbrs)
          Computes the next view.
 View GMS.castViewChange(java.util.Vector new_mbrs, java.util.Vector old_mbrs, java.util.Vector suspected_mbrs)
          Compute a new view, given the current view, the new members and the suspected/left members.
 View GMS.makeView(java.util.Vector mbrs)
           
 View GMS.makeView(java.util.Vector mbrs, ViewId vid)
           
 

Methods in org.javagroups.protocols.pbcast with parameters of type View
 void ParticipantGmsImpl.handleViewChange(View new_view, Digest digest)
          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.
 void CoordGmsImpl.handleViewChange(View new_view, Digest digest)
          Called by the GMS when a VIEW is received.
 void MergeData.setView(View v)
           
 void GMS.castViewChange(View new_view)
           
 void GMS.castViewChange(View new_view, Digest digest)
           
 void GMS.installView(View new_view, Digest digest)
          Sets the new view and sends a VIEW_CHANGE event up and down the stack.
 void GMS.installView(View new_view)
          Sets the new view and sends a VIEW_CHANGE event up and down the stack.
abstract  void GmsImpl.handleViewChange(View new_view, Digest digest)
           
 void ClientGmsImpl.handleViewChange(View new_view, Digest digest)
          Does nothing.
 

Constructors in org.javagroups.protocols.pbcast with parameters of type View
MergeData(Address sender, View view, Digest digest)
           
JoinRsp(View v, Digest d)
           
GMS.GmsHeader(int type, View view)
          Used for VIEW header
 

Uses of View in org.javagroups.service
 

Methods in org.javagroups.service with parameters of type View
 void AbstractService.viewAccepted(View view)
          This method is called when new view is installed.
 

Uses of View in org.javagroups.stack
 

Methods in org.javagroups.stack with parameters of type View
protected  void MessageProtocol.updateView(View new_view)
           
 



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