## Uses of Class
org.apache.ignite.internal.client.impl.GridClientFutureAdapter

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

### Uses of GridClientFutureAdapter in org.apache.ignite.internal.client.impl

Methods in org.apache.ignite.internal.client.impl that return GridClientFutureAdapter
`<T> GridClientFutureAdapter<T>` GridClientFutureAdapter.`chain(GridClientFutureCallback<R,T> cb)` Creates future's chain and completes chained future, when this future finishes.

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

Methods in org.apache.ignite.internal.client.impl.connection that return GridClientFutureAdapter
`<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.`cacheAppend(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Append requested value to already cached one.
`<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.
`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.
`<K,V> GridClientFutureAdapter<V>` GridClientConnection.`cacheGet(String cacheName, K key, Set<GridClientCacheFlag> flags, UUID destNodeId)` Gets entry from the cache for specified key.
`<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,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> GridClientFutureAdapter<GridClientDataMetrics>` GridClientNioTcpConnection.`cacheMetrics(String cacheName, UUID destNodeId)` Gets cache metrics for the key.
`abstract <K> GridClientFutureAdapter<GridClientDataMetrics>` GridClientConnection.`cacheMetrics(String cacheName, UUID destNodeId)` Gets cache metrics for the key.
`<K,V> GridClientFutureAdapter<Boolean>` GridClientNioTcpConnection.`cachePrepend(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Prepend requested value to already cached one.
`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>` GridClientConnection.`cachePut(String cacheName, K key, V val, Set<GridClientCacheFlag> flags, UUID destNodeId)` Puts key-value pair 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,V> GridClientFutureAdapter<Boolean>` GridClientConnection.`cachePutAll(String cacheName, Map<K,V> entries, Set<GridClientCacheFlag> flags, UUID destNodeId)` Puts bundle of entries into cache.
`<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.`cacheRemove(String cacheName, K key, Set<GridClientCacheFlag> flags, UUID destNodeId)` Removes entry from the cache for specified key.
`<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> 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,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 <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.
`<R> GridClientFutureAdapter<R>` GridClientNioTcpConnection.`execute(String taskName, Object arg, UUID destNodeId, boolean keepBinaries)` Execute task in the grid.
`abstract <R> GridClientFutureAdapter<R>` GridClientConnection.`execute(String taskName, Object arg, UUID destNodeId, boolean keepBinaries)` Execute task in the grid.
`GridClientFutureAdapter<GridRouterRequest>` GridClientNioTcpConnection.`forwardMessage(Object msg)` Forwards a message in raw form to the connected node.
`abstract GridClientFutureAdapter<?>` GridClientConnection.`forwardMessage(Object body)` Forwards a message in raw form to the connected node.
`GridClientFutureAdapter<?>` GridClientNioTcpConnection.`messageBeforeStart(Object msg)` Sending messages before node starts and getting a response to it.
`abstract GridClientFutureAdapter<?>` GridClientConnection.`messageBeforeStart(Object msg)` Sending messages before node starts and getting a response to it.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023