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

Packages that use CacheOperationContext
Package | Description
--- | ---
org.apache.ignite.internal.processors.cache |

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

Methods in org.apache.ignite.internal.processors.cache that return CacheOperationContext
Modifier and Type | Method and Description
--- | ---
`CacheOperationContext` | GridCacheGateway.`enter(CacheOperationContext opCtx)`
`CacheOperationContext` | GridCacheGateway.`enterNoLock(CacheOperationContext opCtx)`
`CacheOperationContext` | CacheOperationContext.`forSubjectId(UUID subjId)` See `IgniteInternalCache.forSubjectId(UUID)`.
`CacheOperationContext` | CacheOperationContext.`keepBinary()` See `IgniteInternalCache.keepBinary()`.
`CacheOperationContext` | IgniteCacheProxy.`operationContext()`
`CacheOperationContext` | GridCacheContext.`operationContextPerCall()` Gets thread local cache operation context.
`CacheOperationContext` | CacheOperationContext.`setNoRetries(boolean noRetries)`
`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
Modifier and Type | Method and Description
--- | ---
`protected <T> IgniteInternalFuture<T>` | GridCacheAdapter.`asyncOp(IgniteTxLocalAdapter tx, GridCacheAdapter.AsyncOp<T> op, CacheOperationContext opCtx)`
`CacheOperationContext` | GridCacheGateway.`enter(CacheOperationContext opCtx)`
`CacheOperationContext` | GridCacheGateway.`enterNoLock(CacheOperationContext opCtx)`
`void` | GridCacheGateway.`leave(CacheOperationContext prev)`
`void` | GridCacheGateway.`leaveNoLock(CacheOperationContext prev)`
`IgniteInternalFuture<T>` | GridCacheAdapter.AsyncOp.`op(IgniteTxLocalAdapter tx, CacheOperationContext opCtx)`
`void` | GridCacheContext.`operationContextPerCall(CacheOperationContext opCtx)` Sets thread local cache operation context.
`UUID` | GridCacheContext.`subjectIdPerCall(UUID subjId, CacheOperationContext opCtx)` Gets subject ID per call.
`protected IgniteInternalFuture<T>` | GridCacheAdapter.AsyncOp.`waitTopologyFuture(IgniteInternalFuture<?> topFut, AffinityTopologyVersion topVer, IgniteTxLocalAdapter tx, CacheOperationContext opCtx)`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type CacheOperationContext
Constructor and Description
`GridCacheProxyImpl(GridCacheContext<K,V> ctx, IgniteInternalCache<K,V> delegate, CacheOperationContext opCtx)`
`IgniteCacheProxy(GridCacheContext<K,V> ctx, IgniteInternalCache<K,V> delegate, CacheOperationContext opCtx, boolean async)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.7.0
Release Date | : August 1 2016