public interface IgniteDiscoverySpi extends DiscoverySpi
| Modifier and Type | Method and Description |
|---|---|
void |
clientReconnect() |
boolean |
clientReconnectSupported() |
boolean |
knownNode(UUID nodeId) |
void |
resolveCommunicationFailure(ClusterNode node,
Exception err) |
void |
setInternalListener(IgniteDiscoverySpiInternalListener lsnr)
For TESTING only.
|
void |
simulateNodeFailure()
For TESTING only.
|
boolean |
supportsCommunicationFailureResolve() |
consistentId, disconnect, failNode, getGridStartTime, getLocalNode, getNode, getRemoteNodes, isClientMode, pingNode, sendCustomEvent, setAuthenticator, setDataExchange, setListener, setMetricsProvider, setNodeAttributesgetName, getNodeAttributes, onClientDisconnected, onClientReconnected, onContextDestroyed, onContextInitialized, spiStart, spiStopboolean knownNode(UUID nodeId)
nodeId - Node ID.True if node joining or already joined topology.boolean clientReconnectSupported()
True if SPI supports client reconnect.void clientReconnect()
void simulateNodeFailure()
void setInternalListener(IgniteDiscoverySpiInternalListener lsnr)
lsnr - Listener.boolean supportsCommunicationFailureResolve()
True if supports communication error resolve.void resolveCommunicationFailure(ClusterNode node, Exception err)
node - Problem node.err - Connection error.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019