public class MasterFaultDetection extends FaultDetection
| 修飾子とタイプ | クラスと説明 |
|---|---|
static interface |
MasterFaultDetection.Listener |
static class |
MasterFaultDetection.MasterPingRequest |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
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, transportServicedeprecationLogger, logger, settings| コンストラクタと説明 |
|---|
MasterFaultDetection(Settings settings,
ThreadPool threadPool,
TransportService transportService,
ClusterName clusterName,
ClusterService clusterService) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addListener(MasterFaultDetection.Listener listener) |
void |
close() |
protected void |
handleTransportDisconnect(DiscoveryNode node)
This method will be called when the
TransportService raised a node disconnected event |
DiscoveryNode |
masterNode() |
void |
removeListener(MasterFaultDetection.Listener listener) |
void |
restart(DiscoveryNode masterNode,
String reason) |
void |
start(DiscoveryNode masterNode,
String reason) |
void |
stop(String reason) |
logDeprecatedSetting, logRemovedSetting, nodeNamepublic MasterFaultDetection(Settings settings, ThreadPool threadPool, TransportService transportService, ClusterName clusterName, ClusterService clusterService)
public DiscoveryNode masterNode()
public void addListener(MasterFaultDetection.Listener listener)
public void removeListener(MasterFaultDetection.Listener listener)
public void restart(DiscoveryNode masterNode, String reason)
public void start(DiscoveryNode masterNode, String reason)
public void stop(String reason)
public void close()
close クラス内 FaultDetectionprotected void handleTransportDisconnect(DiscoveryNode node)
FaultDetectionTransportService raised a node disconnected eventCopyright © 2009–2016. All rights reserved.