## Uses of Interface
org.apache.ignite.spi.communication.CommunicationSpi

Packages that use CommunicationSpi
Package | Description
--- | ---
org.apache.ignite.configuration | Contains configuration-related classes.
org.apache.ignite.spi.communication.tcp | Contains default TCP/IP-based implementation for communication SPI.

### Uses of CommunicationSpi in org.apache.ignite.configuration

Methods in org.apache.ignite.configuration that return CommunicationSpi
Modifier and Type | Method and Description
--- | ---
`CommunicationSpi` | IgniteConfiguration.`getCommunicationSpi()` Should return fully configured SPI communication implementation.

Methods in org.apache.ignite.configuration with parameters of type CommunicationSpi
Modifier and Type | Method and Description
--- | ---
`IgniteConfiguration` | IgniteConfiguration.`setCommunicationSpi(CommunicationSpi commSpi)` Sets fully configured instance of `CommunicationSpi`.

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

Classes in org.apache.ignite.spi.communication.tcp that implement CommunicationSpi
Modifier and Type | Class and Description
--- | ---
`class` | `TcpCommunicationSpi` `TcpCommunicationSpi` is default communication SPI which uses TCP/IP protocol and Java NIO to communicate with other nodes.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.2.0-incubating
Release Date | : June 16 2015