| Interface | Description |
|---|---|
| MasterFaultDetection.Listener | |
| MembershipAction.JoinCallback | |
| MembershipAction.MembershipListener | |
| NodeJoinController.ElectionCallback | |
| PingContextProvider | |
| PublishClusterStateAction.IncomingClusterStateListener | |
| UnicastHostsProvider |
A pluggable provider of the list of unicast hosts to use for unicast discovery.
|
| ZenPing |
| Class | Description |
|---|---|
| ElectMasterService | |
| ElectMasterService.MasterCandidate |
a class to encapsulate all the information about a candidate in a master election
that is needed to decided which of the candidates should win
|
| FaultDetection |
A base class for
MasterFaultDetection & NodesFaultDetection,
making sure both use the same setting. |
| MasterFaultDetection |
A fault detection that pings the master periodically to see if its alive.
|
| MasterFaultDetection.MasterPingRequest | |
| MembershipAction | |
| MembershipAction.JoinRequest | |
| MembershipAction.LeaveRequest | |
| NodeJoinController |
This class processes incoming join request (passed zia
ZenDiscovery). |
| NodesFaultDetection |
A fault detection of multiple nodes.
|
| NodesFaultDetection.Listener | |
| NodesFaultDetection.PingRequest | |
| PendingClusterStatesQueue |
A queue that holds all "in-flight" incoming cluster states from the master.
|
| PendingClusterStateStats |
Class encapsulating stats about the PendingClusterStatsQueue
|
| PublishClusterStateAction | |
| PublishClusterStateAction.CommitClusterStateRequest | |
| PublishClusterStateStats |
Class encapsulating stats about the PublishClusterStateAction
|
| UnicastZenPing | |
| UnicastZenPing.UnicastPingRequest | |
| ZenDiscovery | |
| ZenDiscovery.RejoinClusterRequest | |
| ZenPing.PingCollection |
a utility collection of pings where only the most recent ping is stored per node
|
| ZenPing.PingResponse |