public class PingResponse extends Message
PingRequest.| Constructor and Description |
|---|
PingResponse(int clusterId,
String senderId,
String recipientId,
long term,
Timestamp timestamp)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected int |
calculateSize()
Calculate an upper bound on the number of bytes required by
writeTo(). |
Timestamp |
getTimestamp()
Get the ping request timestamp.
|
String |
toString() |
void |
visit(MessageSwitch handler)
Apply the visitor pattern based on this instance's type.
|
void |
writeTo(ByteBuffer dest)
Serialize this instance into the given buffer.
|
calculateSize, calculateSize, calculateSize, decode, encode, getBoolean, getByteBuffer, getClusterId, getReads, getRecipientId, getSenderId, getString, getTerm, getTimestamp, getWrites, isLeaderMessage, putBoolean, putByteBuffer, putReads, putString, putTimestamp, putWritespublic PingResponse(int clusterId,
String senderId,
String recipientId,
long term,
Timestamp timestamp)
clusterId - cluster IDsenderId - identity of senderrecipientId - identity of recipientterm - sender's current termtimestamp - request timestamp from the PingRequestpublic void visit(MessageSwitch handler)
Messagepublic Timestamp getTimestamp()
public void writeTo(ByteBuffer dest)
Messageprotected int calculateSize()
MessagewriteTo().calculateSize in class MessageCopyright © 2016. All rights reserved.