# Package org.apache.ignite.spi.discovery.tcp.messages

Contains implementation messages.

See: Description

Class Summary
Class | Description
--- | ---
TcpDiscoveryAbstractMessage | Base class to implement discovery messages.
TcpDiscoveryAuthFailedMessage | Message telling joining node that its authentication failed on coordinator.
TcpDiscoveryCheckFailedMessage | Message telling joining node that it failed coordinator's validation check.
TcpDiscoveryClientReconnectMessage | Message telling that client node is reconnecting to topology.
TcpDiscoveryCustomEventMessage | Wrapped for custom message.
TcpDiscoveryDiscardMessage | Message sent by coordinator when some operation handling is over.
TcpDiscoveryDuplicateIdMessage | Message telling joining node that new topology already contain different node with same ID.
TcpDiscoveryHandshakeRequest | Handshake request.
TcpDiscoveryHandshakeResponse | Handshake response.
TcpDiscoveryHeartbeatMessage | Heartbeat message.
TcpDiscoveryHeartbeatMessage.MetricsSet |
TcpDiscoveryJoinRequestMessage | Initial message sent by a node that wants to enter topology.
TcpDiscoveryLoopbackProblemMessage | Message telling joining node that it has loopback problem (misconfiguration).
TcpDiscoveryNodeAddedMessage | Message telling nodes that new node should be added to topology.
TcpDiscoveryNodeAddFinishedMessage | Sent by coordinator across the ring to finish node add process.
TcpDiscoveryNodeFailedMessage | Sent by node that has detected node failure to coordinator across the ring, then sent by coordinator across the ring.
TcpDiscoveryNodeLeftMessage | Sent by node that is stopping to coordinator across the ring, then sent by coordinator across the ring.
TcpDiscoveryPingRequest | Ping request.
TcpDiscoveryPingResponse | Ping response.
TcpDiscoveryStatusCheckMessage | Message sent by node to its next to ensure that next node and connection to it are alive.

Annotation Types Summary
Annotation Type | Description
--- | ---
TcpDiscoveryEnsureDelivery | Message classes with this annotation attached are processed in a special way to ensure messages delivery.
TcpDiscoveryRedirectToClient | Message classes with this annotation attached will be redirected to client nodes when going through ring.

## Package org.apache.ignite.spi.discovery.tcp.messages Description

Contains implementation messages.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0
Release Date | : March 31 2015