| EndpointState |
This abstraction represents both the HeartBeatState and the ApplicationState in an EndpointState
instance.
|
| FailureDetector |
This FailureDetector is an implementation of the paper titled
"The Phi Accrual Failure Detector" by Hayashibara.
|
| GossipDigest |
Contains information about a specified list of Endpoints and the largest version
of the state they have generated as known by the local endpoint.
|
| GossipDigestAck |
This ack gets sent out as a result of the receipt of a GossipDigestSynMessage by an
endpoint.
|
| GossipDigestAck2 |
This ack gets sent out as a result of the receipt of a GossipDigestAckMessage.
|
| GossipDigestAck2VerbHandler |
|
| GossipDigestAckVerbHandler |
|
| GossipDigestSyn |
This is the first message that gets sent out as a start of the Gossip protocol in a
round.
|
| GossipDigestSynVerbHandler |
|
| Gossiper |
This module is responsible for Gossiping information for the local endpoint.
|
| Gossiper.Props |
|
| GossiperEvent |
DiagnosticEvent implementation for Gossiper activities.
|
| GossipShutdownVerbHandler |
|
| GossipVerbHandler<T> |
|
| HeartBeatState |
HeartBeat State associated with any given endpoint.
|
| TokenSerializer |
|
| VersionedValue |
This abstraction represents the state associated with a particular node which an
application wants to make available to the rest of the nodes in the cluster.
|
| VersionedValue.VersionedValueFactory |
|
| VersionGenerator |
A unique version number generator for any state that is generated by the
local node.
|