|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewId | |
---|---|
org.jgroups | Provides top-level public JGroups classes such as Channel, Message, etc. |
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.util | Provides useful functionality which cannot be assigned to any particular other package. |
Uses of ViewId in org.jgroups |
---|
Fields in org.jgroups declared as ViewId | |
---|---|
protected ViewId |
View.vid
|
Methods in org.jgroups 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.jgroups 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.jgroups.protocols |
---|
Fields in org.jgroups.protocols declared as ViewId | |
---|---|
ViewId |
GMS.view_id
|
Methods in org.jgroups.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 |
View |
GMS.handleMerge(ViewId other_vid,
java.util.Vector other_members)
|
View |
ClientGmsImpl.handleMerge(ViewId other_view,
java.util.Vector other_members)
Returns immediately. |
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 |
ParticipantGmsImpl.handleMerge(ViewId other_view,
java.util.Vector other_members)
|
void |
GMS.handleViewChange(ViewId new_view,
java.util.Vector mbrs)
|
void |
ClientGmsImpl.handleViewChange(ViewId new_view,
java.util.Vector mems)
Install the first view in which we are a member. |
void |
CoordGmsImpl.handleViewChange(ViewId new_view,
java.util.Vector mbrs)
|
abstract void |
GmsImpl.handleViewChange(ViewId new_view,
java.util.Vector mbrs)
|
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. |
void |
GMS.installView(ViewId new_view,
java.util.Vector mbrs)
Assigns the new ltime. |
static View |
GMS.makeView(java.util.Vector mbrs,
ViewId vid)
|
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). |
Constructors in org.jgroups.protocols with parameters of type ViewId | |
---|---|
NakAckHeader(int type,
long seqno,
ViewId vid)
|
Uses of ViewId in org.jgroups.protocols.pbcast |
---|
Methods in org.jgroups.protocols.pbcast with parameters of type ViewId | |
---|---|
void |
CoordGmsImpl.handleMergeCancelled(ViewId merge_id)
|
void |
GmsImpl.handleMergeCancelled(ViewId merge_id)
|
void |
CoordGmsImpl.handleMergeRequest(Address sender,
ViewId merge_id)
Get the view and digest and send back both (MergeData) in the form of a MERGE_RSP to the sender. |
void |
GmsImpl.handleMergeRequest(Address sender,
ViewId merge_id)
|
void |
ParticipantGmsImpl.handleMergeRequest(Address sender,
ViewId merge_id)
|
void |
CoordGmsImpl.handleMergeResponse(MergeData data,
ViewId merge_id)
|
void |
GmsImpl.handleMergeResponse(MergeData data,
ViewId merge_id)
|
void |
CoordGmsImpl.handleMergeView(MergeData data,
ViewId merge_id)
If merge_id is not equal to this.merge_id then discard. |
void |
GmsImpl.handleMergeView(MergeData data,
ViewId merge_id)
|
View |
GMS.makeView(java.util.Vector mbrs,
ViewId vid)
|
protected void |
GmsImpl.sendMergeRejectedResponse(Address sender,
ViewId merge_id)
|
Uses of ViewId in org.jgroups.util |
---|
Methods in org.jgroups.util that return ViewId | |
---|---|
ViewId |
AckCollector.getViewId()
|
Methods in org.jgroups.util with parameters of type ViewId | |
---|---|
void |
AckCollector.reset(ViewId v,
java.util.List l)
|
Constructors in org.jgroups.util with parameters of type ViewId | |
---|---|
AckCollector(ViewId v,
java.util.List l)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |