## Uses of Class
org.apache.ignite.internal.processors.platform.client.ClientConnectionContext

Packages that use ClientConnectionContext
org.apache.ignite.internal.processors.platform.client
org.apache.ignite.internal.processors.platform.client.beforestart
org.apache.ignite.internal.processors.platform.client.binary
org.apache.ignite.internal.processors.platform.client.cache
org.apache.ignite.internal.processors.platform.client.cluster
org.apache.ignite.internal.processors.platform.client.compute
org.apache.ignite.internal.processors.platform.client.datastructures
org.apache.ignite.internal.processors.platform.client.service
org.apache.ignite.internal.processors.platform.client.streamer
org.apache.ignite.internal.processors.platform.client.tx

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client

Methods in org.apache.ignite.internal.processors.platform.client with parameters of type ClientConnectionContext
`void` ClientBooleanResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientByteResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientIntResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientLongResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientNotification.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the notification data.
`void` ClientObjectNotification.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the notification data.
`void` ClientObjectResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientOutgoingMessage.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the message data.
`void` ClientResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer, ClientAffinityTopologyVersion affinityVer)` Encodes the response data.
`void` ClientStringResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`boolean` ClientRequest.`isAsync​(ClientConnectionContext ctx)`
`ClientResponse` ClientGetIdleTimeoutRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientRawRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientResourceCloseRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`IgniteInternalFuture<ClientResponse>` ClientRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.beforestart

Methods in org.apache.ignite.internal.processors.platform.client.beforestart with parameters of type ClientConnectionContext
`ClientResponse` ClientCacheStopWarmupRequest.`process​(ClientConnectionContext ctx)` Processes the request.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.binary

Methods in org.apache.ignite.internal.processors.platform.client.binary with parameters of type ClientConnectionContext
`void` ClientBinaryConfigurationGetResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientBinaryTypeGetResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`ClientResponse` ClientBinaryConfigurationGetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientBinaryTypeGetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientBinaryTypeNameGetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientBinaryTypeNamePutRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientBinaryTypePutRequest.`process​(ClientConnectionContext ctx)` Processes the request.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.cache

Methods in org.apache.ignite.internal.processors.platform.client.cache with parameters of type ClientConnectionContext
`protected IgniteCache<Object,​Object>` ClientCacheRequest.`cache​(ClientConnectionContext ctx)` Gets the cache for current cache id, with binary mode enabled.
`protected DynamicCacheDescriptor` ClientCacheRequest.`cacheDescriptor​(ClientConnectionContext ctx)` Gets the cache descriptor.
`static DynamicCacheDescriptor` ClientCacheRequest.`cacheDescriptor​(ClientConnectionContext ctx, int cacheId)` Gets the cache descriptor.
`protected IgniteInternalCache<Object,​Object>` ClientCacheRequest.`cachex​(ClientConnectionContext ctx)` Gets the internal cache implementation, with binary mode enabled.
`void` ClientCacheEntryEventNotification.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the notification data.
`void` ClientCacheGetConfigurationResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientCacheGetNamesResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`boolean` ClientCacheKeyRequest.`isAsync​(ClientConnectionContext ctx)`
`boolean` ClientCacheKeysRequest.`isAsync​(ClientConnectionContext ctx)`
`boolean` ClientCacheLocalPeekRequest.`isAsync​(ClientConnectionContext ctx)`
`boolean` ClientCachePutAllRequest.`isAsync​(ClientConnectionContext ctx)`
`boolean` ClientCacheRemoveAllRequest.`isAsync​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheClearKeysRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheClearRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheContainsKeysRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheCreateWithConfigurationRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheCreateWithNameRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheDestroyRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheGetAllRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheGetConfigurationRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheGetNamesRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheGetOrCreateWithConfigurationRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheGetOrCreateWithNameRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheGetSizeRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheIndexQueryRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheInvokeAllRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheKeyRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheNodePartitionsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCachePartitionsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCachePutAllConflictRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCachePutAllRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheQueryContinuousRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheQueryNextPageRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheRemoveAllConflictRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheRemoveAllRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheRemoveKeysRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheScanQueryRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheSqlFieldsQueryRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheSqlQueryRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientCacheClearKeyRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheContainsKeyRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheGetAndPutIfAbsentRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheGetAndPutRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheGetAndRemoveRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheGetAndReplaceRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheGetRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheInvokeRequest.`process0​(ClientConnectionContext ctx)`
`protected abstract ClientResponse` ClientCacheKeyRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheLocalPeekRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCachePutIfAbsentRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCachePutRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheRemoveIfEqualsRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheRemoveKeyRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheReplaceIfEqualsRequest.`process0​(ClientConnectionContext ctx)`
`ClientResponse` ClientCacheReplaceRequest.`process0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheClearKeysRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCacheContainsKeysRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCacheGetAllRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCacheInvokeAllRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCacheKeyRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCachePutAllRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCacheRemoveAllRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCacheRemoveKeysRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.
`IgniteInternalFuture<ClientResponse>` ClientCacheClearKeyRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheContainsKeyRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheGetAndPutIfAbsentRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheGetAndPutRequest.`processAsync0​(ClientConnectionContext ctx)`
`protected IgniteInternalFuture<ClientResponse>` ClientCacheGetAndRemoveRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheGetAndReplaceRequest.`processAsync0​(ClientConnectionContext ctx)`
`protected IgniteInternalFuture<ClientResponse>` ClientCacheGetRequest.`processAsync0​(ClientConnectionContext ctx)`
`protected IgniteInternalFuture<ClientResponse>` ClientCacheInvokeRequest.`processAsync0​(ClientConnectionContext ctx)`
`protected IgniteInternalFuture<ClientResponse>` ClientCacheKeyRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCachePutIfAbsentRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCachePutRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheRemoveIfEqualsRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheRemoveKeyRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheReplaceIfEqualsRequest.`processAsync0​(ClientConnectionContext ctx)`
`IgniteInternalFuture<ClientResponse>` ClientCacheReplaceRequest.`processAsync0​(ClientConnectionContext ctx)`
`protected IgniteCache<Object,​Object>` ClientCacheRequest.`rawCache​(ClientConnectionContext ctx)` Gets the cache for current cache id, ignoring any flags.
`protected void` ClientCacheQueryRequest.`updateAffinityMetrics​(ClientConnectionContext ctx, int part)`

Constructors in org.apache.ignite.internal.processors.platform.client.cache with parameters of type ClientConnectionContext
`ClientCachePutAllConflictRequest​(BinaryReaderExImpl reader, ClientConnectionContext ctx)` Constructor.
`ClientCacheQueryContinuousHandle​(ClientConnectionContext ctx)` Ctor.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.cluster

Methods in org.apache.ignite.internal.processors.platform.client.cluster with parameters of type ClientConnectionContext
`void` ClientClusterGroupGetNodeIdsResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientClusterGroupGetNodesDetailsResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientClusterGroupGetNodesEndpointsResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`ClientResponse` ClientClusterChangeStateRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientClusterGetStateRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientClusterGroupGetNodeIdsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientClusterGroupGetNodesDetailsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientClusterGroupGetNodesEndpointsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientClusterWalChangeStateRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientClusterWalGetStateRequest.`process​(ClientConnectionContext ctx)` Processes the request.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.compute

Methods in org.apache.ignite.internal.processors.platform.client.compute with parameters of type ClientConnectionContext
`void` ClientExecuteTaskResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`ClientResponse` ClientExecuteTaskRequest.`process​(ClientConnectionContext ctx)` Processes the request.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.datastructures

Methods in org.apache.ignite.internal.processors.platform.client.datastructures with parameters of type ClientConnectionContext
`protected GridCacheAtomicLongImpl` ClientAtomicLongRequest.`atomicLong​(ClientConnectionContext ctx)` Gets the atomic long.
`protected <T> IgniteSet<T>` ClientIgniteSetRequest.`igniteSet​(ClientConnectionContext ctx)` Gets the IgniteSet.
`ClientResponse` ClientAtomicLongCreateRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientAtomicLongExistsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientAtomicLongRemoveRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientAtomicLongValueAddAndGetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientAtomicLongValueCompareAndSetAndGetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientAtomicLongValueCompareAndSetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientAtomicLongValueGetAndSetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientAtomicLongValueGetRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientIgniteSetCloseRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientIgniteSetExistsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientIgniteSetGetOrCreateRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientIgniteSetIteratorGetPageRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientIgniteSetKeyRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientIgniteSetKeysRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientIgniteSetRequest.`process​(ClientConnectionContext ctx)` Processes the request.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.service

Methods in org.apache.ignite.internal.processors.platform.client.service with parameters of type ClientConnectionContext
`void` ClientServiceDescriptorResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientServiceDescriptorsResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`void` ClientServiceMappingsResponse.`encode​(ClientConnectionContext ctx, BinaryRawWriterEx writer)` Encodes the response data.
`static ServiceDescriptor` ClientServiceInvokeRequest.`findServiceDescriptor​(ClientConnectionContext ctx, String name)`
`ClientResponse` ClientServiceGetDescriptorRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientServiceGetDescriptorsRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientServiceInvokeRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientServiceTopologyRequest.`process​(ClientConnectionContext ctx)` Processes the request.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.streamer

Methods in org.apache.ignite.internal.processors.platform.client.streamer with parameters of type ClientConnectionContext
`ClientResponse` ClientDataStreamerAddDataRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`ClientResponse` ClientDataStreamerStartRequest.`process​(ClientConnectionContext ctx)` Processes the request.

### Uses of ClientConnectionContext in org.apache.ignite.internal.processors.platform.client.tx

Methods in org.apache.ignite.internal.processors.platform.client.tx with parameters of type ClientConnectionContext
`boolean` ClientTxEndRequest.`isAsync​(ClientConnectionContext ctx)`
`ClientResponse` ClientTxStartRequest.`process​(ClientConnectionContext ctx)` Processes the request.
`IgniteInternalFuture<ClientResponse>` ClientTxEndRequest.`processAsync​(ClientConnectionContext ctx)` Processes the request asynchronously.