| Interface | Description |
|---|---|
| Discovery |
A pluggable module allowing to implement discovery of other nodes, publishing of the cluster
state to all nodes, electing a master of the cluster that raises cluster state change
events.
|
| Discovery.AckListener |
| Class | Description |
|---|---|
| AckClusterStatePublishResponseHandler |
Allows to wait for all nodes to reply to the publish of a new cluster state
and notifies the
Discovery.AckListener
so that the cluster state update can be acknowledged |
| BlockingClusterStatePublishResponseHandler |
Handles responses obtained when publishing a new cluster state from master to all non master nodes.
|
| DiscoveryModule |
A module for loading classes for node discovery.
|
| DiscoverySettings |
Exposes common discovery settings that may be supported by all the different discovery implementations
|
| DiscoveryStats |
| Exception | Description |
|---|---|
| Discovery.FailedToCommitClusterStateException | |
| MasterNotDiscoveredException |