Package | Description |
---|---|
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.util |
Provides useful functionality which cannot be assigned to any particular other package.
|
Modifier and Type | Class | Description |
---|---|---|
class |
MergeView |
A view that is sent as a result of a merge.
|
Modifier and Type | Field | Description |
---|---|---|
protected java.util.Vector<View> |
MergeView.subgroups |
Modifier and Type | Method | Description |
---|---|---|
abstract View |
Channel.getView() |
Gets the current view.
|
View |
JChannel.getView() |
Returns the current view.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.Vector<View> |
MergeView.getSubgroups() |
Modifier and Type | Method | Description |
---|---|---|
void |
ExtendedReceiverAdapter.viewAccepted(View new_view) |
|
void |
MembershipListener.viewAccepted(View new_view) |
Called when a change in membership has occurred.
|
void |
ReceiverAdapter.viewAccepted(View new_view) |
Modifier and Type | Method | Description |
---|---|---|
protected void |
PullPushAdapter.notifyViewChange(View v) |
Deprecated.
|
void |
RequestCorrelator.receiveView(View new_view) |
Event.VIEW_CHANGE event received from a layer below.
|
void |
DistributedHashtable.viewAccepted(View new_view) |
Deprecated.
|
void |
DistributedLockManager.viewAccepted(View new_view) |
Remove all locks held by members who left the previous view
|
void |
DistributedQueue.viewAccepted(View new_view) |
|
void |
DistributedTree.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 |
ReplicatedHashMap.viewAccepted(View new_view) |
|
void |
ReplicatedHashtable.viewAccepted(View new_view) |
Deprecated.
|
void |
ReplicatedTree.viewAccepted(View new_view) |
|
void |
VotingAdapter.viewAccepted(View newView) |
Callback for notification about the new view of the group.
|
void |
GroupRequest.viewChange(View new_view) |
Any member of 'membership' that is not in the new view is flagged as
SUSPECTED.
|
void |
ReplicatedHashMap.Notification.viewChange(View view,
java.util.Vector<Address> new_mbrs,
java.util.Vector<Address> old_mbrs) |
|
void |
ReplicatedTree.ReplicatedTreeListener.viewChange(View new_view) |
|
void |
RspCollector.viewChange(View new_view) |
Modifier and Type | Method | Description |
---|---|---|
void |
Simulator.setView(View v) |
Modifier and Type | Method | Description |
---|---|---|
void |
ChatCore.viewAccepted(View new_view) |
|
void |
Draw.viewAccepted(View v) |
|
void |
QuoteClient.viewAccepted(View new_view) |
|
void |
QuoteServer.viewAccepted(View new_view) |
|
void |
Topology.viewAccepted(View view) |
|
void |
ViewDemo.viewAccepted(View new_view) |
|
void |
ReplicatedHashMapDemo.viewChange(View view,
java.util.Vector new_mbrs,
java.util.Vector old_mbrs) |
Modifier and Type | Method | Description |
---|---|---|
void |
DrawApplet.viewAccepted(View v) |
Modifier and Type | Method | Description |
---|---|---|
void |
Whiteboard.viewAccepted(View v) |
Modifier and Type | Method | Description |
---|---|---|
View |
JChannel.getView() |
|
View |
JChannelMBean.getView() |
Modifier and Type | Method | Description |
---|---|---|
View |
MuxChannel.getClusterView() |
Returns the JGroups view of a cluster, e.g.
|
View |
MuxChannel.getView() |
Returns the service view, ie.
|
Modifier and Type | Field | Description |
---|---|---|
protected View |
TP.view |
Modifier and Type | Method | Description |
---|---|---|
View |
VIEW_SYNC.ViewSyncHeader.getView() |
|
protected View |
Discovery.makeView(java.util.Vector mbrs) |
Constructor | Description |
---|---|
ViewSyncHeader(int type,
View view) |
Modifier and Type | Method | Description |
---|---|---|
View |
GMS.getNextView(java.util.Collection<Address> new_mbrs,
java.util.Collection<Address> old_mbrs,
java.util.Collection<Address> suspected_mbrs) |
Computes the next view.
|
View |
JoinRsp.getView() |
|
View |
MergeData.getView() |
|
View |
GMS.makeView(java.util.Vector<Address> mbrs) |
|
static View |
GMS.makeView(java.util.Vector<Address> mbrs,
ViewId vid) |
Modifier and Type | Method | Description |
---|---|---|
void |
GMS.castViewChangeWithDest(View new_view,
Digest digest,
JoinRsp jr,
java.util.Collection<Address> newMembers) |
Broadcasts the new view and digest, and waits for acks from all members in the list given as argument.
|
void |
ClientGmsImpl.handleViewChange(View new_view,
Digest digest) |
Does nothing.
|
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 |
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 |
GMS.installView(View new_view) |
|
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) |
Constructor | Description |
---|---|
GmsHeader(byte type,
View view) |
Used for VIEW header
|
JoinRsp(View v,
Digest d) |
|
MergeData(Address sender,
View view,
Digest digest) |
Modifier and Type | Method | Description |
---|---|---|
static View |
Util.createView(Address coord,
long id,
Address... members) |
Modifier and Type | Method | Description |
---|---|---|
void |
AckCollector.handleView(View v) |
Copyright ? 1998-2008 Bela Ban. All Rights Reserved.