public class TcpDiscoveryClientReconnectMessage extends TcpDiscoveryAbstractMessage
CLIENT_FLAG_POS, CLIENT_RECON_SUCCESS_FLAG_POS, RESPONDED_FLAG_POS| Constructor and Description |
|---|
TcpDiscoveryClientReconnectMessage()
For
Externalizable. |
TcpDiscoveryClientReconnectMessage(UUID creatorNodeId,
UUID routerNodeId,
IgniteUuid lastMsgId) |
| Modifier and Type | Method and Description |
|---|---|
IgniteUuid |
lastMessageId() |
Collection<TcpDiscoveryAbstractMessage> |
pendingMessages() |
void |
pendingMessages(Collection<TcpDiscoveryAbstractMessage> msgs) |
void |
readExternal(ObjectInput in) |
UUID |
routerNodeId() |
boolean |
success() |
void |
success(boolean success) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
client, client, creatorNodeId, destinationClientNodeId, destinationClientNodeId, equals, getFlag, hashCode, id, pendingIndex, pendingIndex, senderNodeId, senderNodeId, setFlag, topologyVersion, topologyVersion, verified, verifierNodeId, verifypublic TcpDiscoveryClientReconnectMessage()
Externalizable.public TcpDiscoveryClientReconnectMessage(UUID creatorNodeId, UUID routerNodeId, IgniteUuid lastMsgId)
creatorNodeId - Creator node ID.routerNodeId - New router node ID.lastMsgId - Last message ID.public UUID routerNodeId()
public IgniteUuid lastMessageId()
public void pendingMessages(Collection<TcpDiscoveryAbstractMessage> msgs)
msgs - Pending messages.public Collection<TcpDiscoveryAbstractMessage> pendingMessages()
public void success(boolean success)
success - Success flag.public boolean success()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class TcpDiscoveryAbstractMessageIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class TcpDiscoveryAbstractMessageIOExceptionClassNotFoundExceptionpublic String toString()
toString in class TcpDiscoveryAbstractMessage
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0 Release Date : March 31 2015