| Class | Description |
|---|---|
| ClientGmsImpl |
Client part of GMS.
|
| CoordGmsImpl |
Coordinator role of the Group MemberShip (GMS) protocol.
|
| DeltaView |
Subclass of
View with a null members field. |
| FLUSH |
Flush, as it name implies, forces group members to flush their pending messages while blocking
them to send any additional messages.
|
| FLUSH.FlushHeader | |
| GMS |
Group membership protocol.
|
| GMS.DefaultMembershipPolicy | |
| GMS.GmsHeader | |
| GmsImpl | |
| GmsImpl.Request | |
| JoinRsp |
Result of a JOIN request (sent by the GMS client).
|
| MergeData |
Encapsulates data sent with a MERGE_RSP (handleMergeResponse()) and INSTALL_MERGE_VIEW (handleMergeView()).
Note that since MergeData is never sent across the network, it doesn't need to be Streamable.
|
| Merger |
Handles merging.
|
| NAKACK | Deprecated
Will be removed in 4.0
|
| NAKACK2 |
Negative AcKnowledgement layer (NAKs).
|
| NAKACK2.Counter | |
| NakAckHeader | |
| NakAckHeader2 |
Header used by
NAKACK2 |
| ParticipantGmsImpl | |
| ServerGmsImpl |
Common super class for CoordGmsImpl and ParticipantGmsImpl
|
| STABLE |
Computes the broadcast messages that are stable; i.e., have been delivered by all members.
|
| STABLE.StableHeader | |
| STATE |
STATE streams the state (written to an OutputStream) to the state requester in chunks (defined by
chunk_size).
|
| STATE_SOCK |
STATE_SOCK has the state provider create a server socket to which the state
requester connects and from which the latter reads the state. |
| STATE_TRANSFER |
STATE_TRANSFER protocol based on byte array transfer.
|
| STATE_TRANSFER.StateHeader |
Wraps data for a state request/response.
|
| StreamingStateTransfer |
Base class for state transfer protocols which use streaming (or chunking) to transfer state between two members.
|
| StreamingStateTransfer.StateHeader |
Copyright © 1998-2020 Red Hat. All Rights Reserved.