# Package org.apache.ignite.internal.processors.rest.client.message

Defines messages that are used in binary TCP communication between Ignite clients and nodes.

See: Description

Interface Summary
Interface | Description
--- | ---
GridClientMessage | Interface for all client messages.

Class Summary
Class | Description
--- | ---
GridClientAbstractMessage | This class provides implementation for commit message fields and cannot be used directly.
GridClientAuthenticationRequest | Client authentication request.
GridClientCacheQueryRequest | Cache query request.
GridClientCacheRequest | Generic cache request.
GridClientHandshakeRequest | A client handshake request, containing version info and a marshaller ID.
GridClientHandshakeResponse | A client handshake response, containing result code.
GridClientNodeBean | Node bean.
GridClientNodeMetricsBean | Node metrics bean.
GridClientPingPacket | Fictive ping packet.
GridClientPortableMetaData | Portable meta data sent from client.
GridClientResponse | Bean representing client operation result.
GridClientTaskRequest | `Task` command request.
GridClientTaskResultBean | Task result.
GridClientTopologyRequest | `Topology` command request.
GridRouterRequest | Container for routed message information.
GridRouterResponse |

Enum Summary
Enum | Description
--- | ---
GridClientCacheQueryRequest.GridQueryOperation | Available query operations.
GridClientCacheQueryRequest.GridQueryType | Query types.
GridClientCacheRequest.GridCacheOperation | Available cache operations.

## Package org.apache.ignite.internal.processors.rest.client.message Description

Defines messages that are used in binary TCP communication between Ignite clients and nodes.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC1
Release Date | : February 17 2015