## Uses of Class
org.apache.ignite.internal.processors.cache.CacheOperationContext

Packages that use CacheOperationContext
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.

### Uses of CacheOperationContext in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache that return CacheOperationContext
`@Nullable CacheOperationContext` GridCacheGateway.`enter​(@Nullable CacheOperationContext opCtx)`
`@Nullable CacheOperationContext` GridCacheGateway.`enterNoLock​(@Nullable CacheOperationContext opCtx)`
`CacheOperationContext` CacheOperationContext.`keepBinary()` See `IgniteInternalCache.keepBinary()`.
`CacheOperationContext` GridCacheContext.`operationContextPerCall()` Gets thread local cache operation context.
`CacheOperationContext` CacheOperationContext.`setDataCenterId​(byte dataCenterId)`
`CacheOperationContext` CacheOperationContext.`setNoRetries​(boolean noRetries)`
`CacheOperationContext` CacheOperationContext.`setReadRepairStrategy​(ReadRepairStrategy readRepairStrategy)`
`CacheOperationContext` CacheOperationContext.`setRecovery​(boolean recovery)`
`CacheOperationContext` CacheOperationContext.`setSkipStore​(boolean skipStore)` See `IgniteInternalCache.setSkipStore(boolean)`.
`CacheOperationContext` CacheOperationContext.`withExpiryPolicy​(javax.cache.expiry.ExpiryPolicy plc)` See `IgniteInternalCache.withExpiryPolicy(ExpiryPolicy)`.

Methods in org.apache.ignite.internal.processors.cache with parameters of type CacheOperationContext
`protected <T> IgniteInternalFuture<T>` GridCacheAdapter.`asyncOp​(GridNearTxLocal tx, GridCacheAdapter.AsyncOp<T> op, CacheOperationContext opCtx, boolean retry)`
`@Nullable CacheOperationContext` GridCacheGateway.`enter​(@Nullable CacheOperationContext opCtx)`
`@Nullable CacheOperationContext` GridCacheGateway.`enterNoLock​(@Nullable CacheOperationContext opCtx)`
`void` GridCacheGateway.`leave​(CacheOperationContext prev)`
`void` GridCacheGateway.`leaveNoLock​(CacheOperationContext prev)`
`void` GridCacheContext.`operationContextPerCall​(@Nullable CacheOperationContext opCtx)` Sets thread local cache operation context.

Constructors in org.apache.ignite.internal.processors.cache with parameters of type CacheOperationContext
`GatewayProtectedCacheProxy​(@NotNull IgniteCacheProxy<K,​V> delegate, @NotNull CacheOperationContext opCtx, boolean lock)`
`GridCacheProxyImpl​(GridCacheContext<K,​V> ctx, IgniteInternalCache<K,​V> delegate, @Nullable CacheOperationContext opCtx)`