Class HandshakeMessage
- java.lang.Object
- 
- org.apache.ignite.spi.communication.tcp.messages.HandshakeMessage
 
- 
- All Implemented Interfaces:
- Serializable,- Message
 - Direct Known Subclasses:
- HandshakeMessage2
 
 public class HandshakeMessage extends Object implements Message Handshake message.- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intMESSAGE_FULL_SIZEFull message size (with message type) in bytes.- 
Fields inherited from interface org.apache.ignite.plugin.extensions.communication.MessageDIRECT_TYPE_SIZE
 
- 
 - 
Constructor SummaryConstructors Constructor Description HandshakeMessage()Default constructor required byMessage.HandshakeMessage(UUID nodeId, long connectCnt, long rcvCnt)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description longconnectCount()intconnectionIndex()shortdirectType()Gets message type.bytefieldsCount()Gets fields count.intgetMessageSize()UUIDnodeId()voidonAckReceived()Method called when ack message received.booleanreadFrom(ByteBuffer buf, MessageReader reader)Reads this message from provided byte buffer.longreceived()StringtoString()booleanwriteTo(ByteBuffer buf, MessageWriter writer)Writes this message to provided byte buffer.
 
- 
- 
- 
Field Detail- 
MESSAGE_FULL_SIZEpublic static final int MESSAGE_FULL_SIZE Full message size (with message type) in bytes.- See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
connectionIndexpublic int connectionIndex() - Returns:
- Connection index.
 
 - 
connectCountpublic long connectCount() - Returns:
- Connect count.
 
 - 
receivedpublic long received() - Returns:
- Number of received messages.
 
 - 
nodeIdpublic UUID nodeId() - Returns:
- Node ID.
 
 - 
getMessageSizepublic int getMessageSize() - Returns:
- Message size in bytes.
 
 - 
onAckReceivedpublic void onAckReceived() Method called when ack message received.- Specified by:
- onAckReceivedin interface- Message
 
 - 
writeTopublic boolean writeTo(ByteBuffer buf, MessageWriter writer) Writes this message to provided byte buffer.
 - 
readFrompublic boolean readFrom(ByteBuffer buf, MessageReader reader) Reads this message from provided byte buffer.
 - 
directTypepublic short directType() Gets message type.- Specified by:
- directTypein interface- Message
- Returns:
- Message type.
 
 - 
fieldsCountpublic byte fieldsCount() Gets fields count.- Specified by:
- fieldsCountin interface- Message
- Returns:
- Fields count.
 
 
- 
 
-