## Uses of Class
org.apache.ignite.internal.client.GridClientClosedException

Packages that use GridClientClosedException
org.apache.ignite.internal.client.impl.connection

### Uses of GridClientClosedException in org.apache.ignite.internal.client.impl.connection

Methods in org.apache.ignite.internal.client.impl.connection that throw GridClientClosedException
`abstract <K,​V> GridClientFutureAdapter<Boolean>` GridClientConnection.`cacheAppend​(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Append requested value to already cached one.
`<K,​V> GridClientFutureAdapter<Boolean>` GridClientNioTcpConnection.`cacheAppend​(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Append requested value to already cached one.

`abstract <K,​V>
GridClientFutureAdapter<Boolean>`

GridClientConnection.`cacheCompareAndSet​(String cacheName, K key, V newVal, V oldVal, Set<GridClientCacheFlag> flags, UUID destNodeId)`

New valueActual/old valueBehaviour null null Remove entry for key. newVal null Put newVal into cache if such key doesn't exist. null oldVal Remove if actual value oldVal is equals to value in cache. newVal oldVal Replace if actual value oldVal is equals to value in cache.

`<K,​V>
GridClientFutureAdapter<Boolean>`

GridClientNioTcpConnection.`cacheCompareAndSet​(String cacheName, K key, V newVal, V oldVal, Set<GridClientCacheFlag> flags, UUID destNodeId)`

New valueActual/old valueBehaviour null null Remove entry for key. newVal null Put newVal into cache if such key doesn't exist. null oldVal Remove if actual value oldVal is equals to value in cache. newVal oldVal Replace if actual value oldVal is equals to value in cache.

`<K,​V> GridClientFutureAdapter<V>` GridClientConnection.`cacheGet​(String cacheName, K key, Set<GridClientCacheFlag> flags, UUID destNodeId)` Gets entry from the cache for specified key.
`abstract <K,​V> GridClientFutureAdapter<Map<K,​V>>` GridClientConnection.`cacheGetAll​(String cacheName, Collection<K> keys, Set<GridClientCacheFlag> flags, UUID destNodeId)` Gets bundle of entries for specified keys from the cache.
`<K,​V> GridClientFutureAdapter<Map<K,​V>>` GridClientNioTcpConnection.`cacheGetAll​(String cacheName, Collection<K> keys, Set<GridClientCacheFlag> flags, UUID destNodeId)` Gets bundle of entries for specified keys from the cache.
`abstract <K> GridClientFutureAdapter<GridClientDataMetrics>` GridClientConnection.`cacheMetrics​(String cacheName, UUID destNodeId)` Gets cache metrics for the key.
`<K> GridClientFutureAdapter<GridClientDataMetrics>` GridClientNioTcpConnection.`cacheMetrics​(String cacheName, UUID destNodeId)` Gets cache metrics for the key.
`abstract <K,​V> GridClientFutureAdapter<Boolean>` GridClientConnection.`cachePrepend​(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Prepend requested value to already cached one.
`<K,​V> GridClientFutureAdapter<Boolean>` GridClientNioTcpConnection.`cachePrepend​(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Prepend requested value to already cached one.
`<K,​V> GridClientFutureAdapter<Boolean>` GridClientConnection.`cachePut​(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Puts key-value pair into cache.
`abstract <K,​V> GridClientFutureAdapter<Boolean>` GridClientConnection.`cachePutAll​(String cacheName, Map<K,​V> entries, Set<GridClientCacheFlag> flags, UUID destNodeId)` Puts bundle of entries into cache.
`<K,​V> GridClientFutureAdapter<Boolean>` GridClientNioTcpConnection.`cachePutAll​(String cacheName, Map<K,​V> entries, Set<GridClientCacheFlag> flags, UUID destNodeId)` Puts bundle of entries into cache.
`abstract <K> GridClientFutureAdapter<Boolean>` GridClientConnection.`cacheRemove​(String cacheName, K key, Set<GridClientCacheFlag> flags, UUID destNodeId)` Removes entry from the cache for specified key.
`<K> GridClientFutureAdapter<Boolean>` GridClientNioTcpConnection.`cacheRemove​(String cacheName, K key, Set<GridClientCacheFlag> flags, UUID destNodeId)` Removes entry from the cache for specified key.
`abstract <K> GridClientFutureAdapter<Boolean>` GridClientConnection.`cacheRemoveAll​(String cacheName, Collection<K> keys, Set<GridClientCacheFlag> flags, UUID destNodeId)` Removes bundle of entries for specified keys from the cache.
`<K> GridClientFutureAdapter<Boolean>` GridClientNioTcpConnection.`cacheRemoveAll​(String cacheName, Collection<K> keys, Set<GridClientCacheFlag> flags, UUID destNodeId)` Removes bundle of entries for specified keys from the cache.
`abstract <K,​V> GridClientFutureAdapter<Boolean>` GridClientConnection.`cacheReplace​(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Replace key-value pair in cache if already exist.
`<K,​V> GridClientFutureAdapter<Boolean>` GridClientNioTcpConnection.`cacheReplace​(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Replace key-value pair in cache if already exist.
`abstract GridClientFuture<?>` GridClientConnection.`changeState​(ClusterState state, UUID destNodeId)` Changes grid global state.
`abstract GridClientFuture<?>` GridClientConnection.`changeState​(ClusterState state, UUID destNodeId, boolean forceDeactivation)` Changes grid global state.
`GridClientFuture<?>` GridClientNioTcpConnection.`changeState​(ClusterState state, UUID destNodeId)` Changes grid global state.
`GridClientFuture<?>` GridClientNioTcpConnection.`changeState​(ClusterState state, UUID destNodeId, boolean forceDeactivation)` Changes grid global state.
`protected void` GridClientConnection.`checkClosed​(org.apache.ignite.internal.client.impl.connection.GridClientConnectionCloseReason reason)` Check if this connection was closed and throws appropriate exception.
`abstract GridClientFuture<String>` GridClientConnection.`clusterName​(UUID destNodeId)` Get a cluster name.
`GridClientFuture<String>` GridClientNioTcpConnection.`clusterName​(UUID destNodeId)` Get a cluster name.
`GridClientConnection` GridClientConnectionManager.`connection​(GridClientNode node)` Returns connection to the given node.
`GridClientConnection` GridClientConnectionManagerAdapter.`connection​(@Nullable UUID nodeId, Collection<InetSocketAddress> srvs)` Returns connection to one of the given addresses.
`GridClientConnection` GridClientConnectionManagerAdapter.`connection​(GridClientNode node)` Gets active communication facade.
`abstract <R> GridClientFutureAdapter<R>` GridClientConnection.`execute​(String taskName, Object arg, UUID destNodeId, boolean keepBinaries)` Execute task in the grid.
`<R> GridClientFutureAdapter<R>` GridClientNioTcpConnection.`execute​(String taskName, Object arg, UUID destNodeId, boolean keepBinaries)` Execute task in the grid.
`abstract GridClientFuture<GridClientNode>` GridClientConnection.`node​(String ipAddr, boolean inclAttrs, boolean includeMetrics, UUID destNodeId)` Gets node by node IP.
`abstract GridClientFuture<GridClientNode>` GridClientConnection.`node​(UUID id, boolean inclAttrs, boolean inclMetrics, UUID destNodeId)` Gets node by node ID.
`GridClientFuture<GridClientNode>` GridClientNioTcpConnection.`node​(String ipAddr, boolean inclAttrs, boolean includeMetrics, UUID destNodeId)` Gets node by node IP.
`GridClientFuture<GridClientNode>` GridClientNioTcpConnection.`node​(UUID id, boolean inclAttrs, boolean inclMetrics, UUID destNodeId)` Gets node by node ID.
`abstract GridClientFuture<ClusterState>` GridClientConnection.`state​(UUID destNodeId)` Gets current grid global state.
`GridClientFuture<ClusterState>` GridClientNioTcpConnection.`state​(UUID destNodeId)` Gets current grid global state.
`abstract GridClientFuture<List<GridClientNode>>` GridClientConnection.`topology​(boolean inclAttrs, boolean inclMetrics, @Nullable UUID destNodeId)` Gets grid topology nodes.
`GridClientFuture<List<GridClientNode>>` GridClientNioTcpConnection.`topology​(boolean inclAttrs, boolean inclMetrics, UUID destNodeId)` Gets grid topology nodes.