Class TcpDiscoveryHandshakeResponse
- java.lang.Object
-
- org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAbstractMessage
-
- org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryHandshakeResponse
-
- All Implemented Interfaces:
Serializable
public class TcpDiscoveryHandshakeResponse extends TcpDiscoveryAbstractMessage
Handshake response.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAbstractMessage
CHANGE_TOPOLOGY_FLAG_POS, CLIENT_ACK_FLAG_POS, CLIENT_FLAG_POS, CLIENT_RECON_SUCCESS_FLAG_POS, FORCE_FAIL_FLAG_POS, RESPONDED_FLAG_POS
-
-
Constructor Summary
Constructors Constructor Description TcpDiscoveryHandshakeResponse(UUID creatorNodeId, long locNodeOrder)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanclientAck()voidclientAck(boolean clientAck)longorder()Gets order of the node sent the response.voidorder(long order)Sets order of the node sent the response.booleanpreviousNodeAlive()Gets previous node alive flag.
Truemeans node has connectivity to it's previous node in a ring.voidpreviousNodeAlive(boolean prevNodeAlive)Sets topology change flag.
Truemeans node has connectivity to it's previous node in a ring.StringtoString()-
Methods inherited from class org.apache.ignite.spi.discovery.tcp.messages.TcpDiscoveryAbstractMessage
addFailedNode, client, client, creatorNodeId, equals, failedNodes, failedNodes, force, force, getFlag, hashCode, highPriority, id, pendingIndex, pendingIndex, senderNodeId, senderNodeId, setFlag, topologyVersion, topologyVersion, traceLogLevel, verified, verifierNodeId, verify
-
-
-
-
Constructor Detail
-
TcpDiscoveryHandshakeResponse
public TcpDiscoveryHandshakeResponse(UUID creatorNodeId, long locNodeOrder)
Constructor.- Parameters:
creatorNodeId- Creator node ID.locNodeOrder- Local node order.
-
-
Method Detail
-
previousNodeAlive
public boolean previousNodeAlive()
Gets previous node alive flag.
Truemeans node has connectivity to it's previous node in a ring.- Returns:
- previous node alive flag.
-
previousNodeAlive
public void previousNodeAlive(boolean prevNodeAlive)
Sets topology change flag.
Truemeans node has connectivity to it's previous node in a ring.- Parameters:
prevNodeAlive- previous node alive flag.
-
order
public long order()
Gets order of the node sent the response.- Returns:
- Order of the node sent the response.
-
order
public void order(long order)
Sets order of the node sent the response.- Parameters:
order- Order of the node sent the response.
-
clientAck
public boolean clientAck()
- Returns:
Trueif server supports client message acknowledge.
-
clientAck
public void clientAck(boolean clientAck)
- Parameters:
clientAck-Trueif server supports client message acknowledge.
-
toString
public String toString()
- Overrides:
toStringin classTcpDiscoveryAbstractMessage
-
-