public class GridHadoopTcpNioCommunicationClient extends GridHadoopAbstractCommunicationClient
| Constructor and Description |
|---|
GridHadoopTcpNioCommunicationClient()
Constructor for test purposes only.
|
GridHadoopTcpNioCommunicationClient(org.gridgain.grid.util.nio.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(GridHadoopProcessDescriptor desc,
GridHadoopMessage msg) |
String |
toString() |
public GridHadoopTcpNioCommunicationClient()
public GridHadoopTcpNioCommunicationClient(org.gridgain.grid.util.nio.GridNioSession ses)
ses - Session.public boolean close()
close in interface GridHadoopCommunicationClientclose in class GridHadoopAbstractCommunicationClientTrue 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 GridHadoopCommunicationClientforceClose in class GridHadoopAbstractCommunicationClientpublic void sendMessage(GridHadoopProcessDescriptor desc, GridHadoopMessage msg) throws org.gridgain.grid.GridException
desc - Process descriptor.msg - Message to send.org.gridgain.grid.GridException - If failed.public long getIdleTime()
getIdleTime in interface GridHadoopCommunicationClientgetIdleTime in class GridHadoopAbstractCommunicationClientpublic String toString()
toString in class GridHadoopAbstractCommunicationClientCopyright © 2014. All rights reserved.