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.mux   
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.
 void ExtendedReceiverAdapter.viewAccepted(View new_view)
           
 

Uses of View in org.jgroups.blocks
 

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

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 Chat.viewAccepted(View new_view)
           
 void QuoteServer.viewAccepted(View new_view)
           
 void QuoteClient.viewAccepted(View new_view)
           
 void ViewDemo.viewAccepted(View new_view)
           
 void Draw.viewAccepted(View v)
           
 void Topology.viewAccepted(View 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 JChannel.getView()
           
 View JChannelMBean.getView()
           
 

Uses of View in org.jgroups.mux
 

Methods in org.jgroups.mux that return View
 View MuxChannel.getClusterView()
          Returns the JGroups view of a cluster, e.g.
 View Multiplexer.getServiceView(java.lang.String service_id)
          Returns a copy of the current view minus the nodes on which service service_id is not running
 View MuxChannel.getView()
          Returns the service view, ie.
 

Uses of View in org.jgroups.protocols
 

Fields in org.jgroups.protocols declared as View
protected  View TP.view
           
 

Methods in org.jgroups.protocols that return View
 View GMS.getNextView(java.util.Vector new_mbrs, java.util.Vector old_mbrs, java.util.Vector suspected_mbrs)
          Computes the next view.
 View VIEW_SYNC.ViewSyncHeader.getView()
           
 View ParticipantGmsImpl.handleMerge(ViewId other_view, java.util.Vector other_members)
           
 View GMS.handleMerge(ViewId other_vid, 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.
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)
           
 View GMS.makeView(java.util.Vector mbrs)
           
static View GMS.makeView(java.util.Vector mbrs, ViewId vid)
           
 

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 GMS.getNextView(java.util.Collection new_mbrs, java.util.Collection old_mbrs, java.util.Collection suspected_mbrs)
          Computes the next view.
 View MergeData.getView()
           
 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 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 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.
abstract  void GmsImpl.handleViewChange(View new_view, Digest digest)
           
 void ClientGmsImpl.handleViewChange(View new_view, Digest digest)
          Does nothing.
 void GMS.installView(View new_view)
          Sets the new view and sends a VIEW_CHANGE event up and down the stack.
 void GMS.installView(View new_view, Digest digest)
          Sets the new view and sends a VIEW_CHANGE event up and down the stack.
 void MergeData.setView(View v)
           
 

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

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-2006 Bela Ban. All Rights Reserved.