## Uses of Interface
org.apache.ignite.internal.util.nio.GridCommunicationClient

Packages that use GridCommunicationClient
Package | Description
--- | ---
org.apache.ignite.internal.util.nio | NIO server interfaces and common utility classes for NIO.
org.apache.ignite.spi.communication.tcp | Contains default TCP/IP-based implementation for communication SPI.

### Uses of GridCommunicationClient in org.apache.ignite.internal.util.nio

Classes in org.apache.ignite.internal.util.nio that implement GridCommunicationClient
Modifier and Type | Class and Description
--- | ---
`class` | `GridAbstractCommunicationClient` Implements basic lifecycle for communication clients.
`class` | `GridShmemCommunicationClient`
`class` | `GridTcpNioCommunicationClient` Grid client for NIO server.

### Uses of GridCommunicationClient in org.apache.ignite.spi.communication.tcp

Methods in org.apache.ignite.spi.communication.tcp that return GridCommunicationClient
Modifier and Type | Method and Description
--- | ---
`protected GridCommunicationClient` | TcpCommunicationSpi.`createNioClient(ClusterNode node)`
`protected GridCommunicationClient` | TcpCommunicationSpi.`createShmemClient(ClusterNode node, Integer port)`
`protected GridCommunicationClient` | TcpCommunicationSpi.`createTcpClient(ClusterNode node)` Establish TCP connection to remote node and returns client.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.4.0
Release Date | : September 24 2015