public class HadoopTcpNioCommunicationClient extends HadoopAbstractCommunicationClient
| Constructor and Description |
|---|
HadoopTcpNioCommunicationClient()
Constructor for test purposes only.
|
HadoopTcpNioCommunicationClient(GridNioSession ses) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
close() |
void |
forceClose()
Forces client close.
|
long |
getIdleTime()
Gets idle time of this client.
|
void |
sendMessage(HadoopProcessDescriptor desc,
HadoopMessage msg) |
String |
toString() |
public HadoopTcpNioCommunicationClient()
public HadoopTcpNioCommunicationClient(GridNioSession ses)
ses - Session.public boolean close()
close in interface HadoopCommunicationClientclose in class HadoopAbstractCommunicationClientTrue if client has been closed by this call,
false if failed to close client (due to concurrent reservation or concurrent close).public void forceClose()
forceClose in interface HadoopCommunicationClientforceClose in class HadoopAbstractCommunicationClientpublic void sendMessage(HadoopProcessDescriptor desc, HadoopMessage msg) throws IgniteCheckedException
desc - Process descriptor.msg - Message to send.IgniteCheckedException - If failed.public long getIdleTime()
getIdleTime in interface HadoopCommunicationClientgetIdleTime in class HadoopAbstractCommunicationClientpublic String toString()
toString in class HadoopAbstractCommunicationClient
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.1-p166 Release Date : September 3 2019