Uses of Class
org.jgroups.View

Packages that use View
org.jgroups Provides top-level public JGroups classes such as Channel, Message, etc. 
org.jgroups.blocks Provides building blocks that are layered on top of channels. 
org.jgroups.debug Provides debug support, including testing, profiling, and a graphical view of a protocol stack. 
org.jgroups.demos Provides demonstrations of JGroups functionality. 
org.jgroups.demos.applets Provides an applet that demonstrates JGroups functionality. 
org.jgroups.demos.wb A distributed whiteboard applet implemented using JGroups. 
org.jgroups.jmx   
org.jgroups.protocols Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network. 
org.jgroups.protocols.pbcast Supports probabilistic broadcasts. 
org.jgroups.stack Support for managing protocol stacks. 
org.jgroups.util Provides useful functionality which cannot be assigned to any particular other package. 
 

Uses of View in org.jgroups
 

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

Methods in org.jgroups that return View
 View JChannel.getView()
          Returns the current view.
abstract  View Channel.getView()
          Gets the current view.
 

Methods in org.jgroups with parameters of type View
 void ReceiverAdapter.viewAccepted(View new_view)
           
 void MembershipListener.viewAccepted(View new_view)
          Called when a change in membership has occurred.
 

Uses of View in org.jgroups.blocks
 

Methods in org.jgroups.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.jgroups.debug
 

Methods in org.jgroups.debug with parameters of type View
 void Simulator.setView(View v)
           
 

Uses of View in org.jgroups.demos
 

Methods in org.jgroups.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.jgroups.demos.applets
 

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

Uses of View in org.jgroups.demos.wb
 

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

Uses of View in org.jgroups.jmx
 

Methods in org.jgroups.jmx that return View
 View JChannelMBean.getView()
           
 View JChannel.getView()
           
 

Uses of View in org.jgroups.protocols
 

Methods in org.jgroups.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)
           
static 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.
protected  View Discovery.makeView(java.util.Vector mbrs)
           
 

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

Constructors in org.jgroups.protocols with parameters of type View
VIEW_SYNC.ViewSyncHeader(int type, View view)
           
 

Uses of View in org.jgroups.protocols.pbcast
 

Methods in org.jgroups.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.makeView(java.util.Vector mbrs)
           
 View GMS.makeView(java.util.Vector mbrs, ViewId vid)
           
 

Methods in org.jgroups.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 ClientGmsImpl.handleViewChange(View new_view, Digest digest)
          Does nothing.
 void MergeData.setView(View v)
           
abstract  void GmsImpl.handleViewChange(View new_view, Digest digest)
           
 void GMS.castViewChange(View new_view, Digest digest)
           
 void GMS.castViewChangeWithDest(View new_view, Digest digest, java.util.List members)
          Broadcasts the new view and digest, and waits for acks from all members in the list given as argument.
 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.
 

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

Uses of View in org.jgroups.stack
 

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

Uses of View in org.jgroups.util
 

Methods in org.jgroups.util with parameters of type View
 void AckCollector.handleView(View v)
           
 



Copyright ? 1998-2005 Bela Ban. All Rights Reserved.