public class MasterFaultDetection extends FaultDetection
| Modifier and Type | Class and Description |
|---|---|
static interface |
MasterFaultDetection
|
| Modifier and Type | Field and Description |
|---|---|
static String |
MASTER_PING_ACTION_NAME
|
clusterName, connectionListener, connectOnNetworkDisconnect, pingInterval, pingRetryCount, pingRetryTimeout, registerConnectionListener, SETTING_CONNECT_ON_NETWORK_DISCONNECT, SETTING_PING_INTERVAL, SETTING_PING_RETRIES, SETTING_PING_TIMEOUT, SETTING_REGISTER_CONNECTION_LISTENER, threadPool, transportServicecomponentSettings, logger, settings| Constructor and Description |
|---|
MasterFaultDetection(Settings
|
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(MasterFaultDetection
|
void |
close()
|
protected void |
handleTransportDisconnect(DiscoveryNode
This method will be called when the
TransportService raised a node disconnected event
|
DiscoveryNode |
masterNode()
|
void |
removeListener(MasterFaultDetection
|
void |
restart(DiscoveryNode
|
void |
start(DiscoveryNode
|
void |
stop(String
|
nodeNamepublic static final StringMASTER_PING_ACTION_NAME
public MasterFaultDetection(Settingssettings, ThreadPool threadPool, TransportService transportService, ClusterName clusterName, ClusterService clusterService)
public DiscoveryNodemasterNode()
public void addListener(MasterFaultDetection.Listener listener)
public void removeListener(MasterFaultDetection.Listener listener)
public void restart(DiscoveryNodemasterNode, String reason)
public void start(DiscoveryNodemasterNode, String reason)
public void stop(Stringreason)
public void close()
protected void handleTransportDisconnect(DiscoveryNodenode)
FaultDetection
TransportService raised a node disconnected event