## Uses of Interface
org.apache.ignite.internal.processors.cache.tree.mvcc.data.MvccUpdateResult

Packages that use MvccUpdateResult
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.tree.mvcc.data

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

Methods in org.apache.ignite.internal.processors.cache that return MvccUpdateResult
`MvccUpdateResult` IgniteCacheOffheapManager.CacheDataStore.`mvccLock(GridCacheContext cctx, KeyCacheObject key, MvccSnapshot mvccSnapshot)`
`MvccUpdateResult` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`mvccLock(GridCacheContext cctx, KeyCacheObject key, MvccSnapshot mvccSnapshot)`
`@Nullable MvccUpdateResult` IgniteCacheOffheapManager.`mvccLock(GridCacheMapEntry entry, MvccSnapshot mvccSnapshot)`
`@Nullable MvccUpdateResult` IgniteCacheOffheapManagerImpl.`mvccLock(GridCacheMapEntry entry, MvccSnapshot mvccSnapshot)`
`MvccUpdateResult` IgniteCacheOffheapManager.CacheDataStore.`mvccRemove(GridCacheContext cctx, KeyCacheObject key, MvccSnapshot mvccSnapshot, @Nullable CacheEntryPredicate filter, boolean primary, boolean needHistory, boolean needOldVal, boolean retVal)`
`MvccUpdateResult` IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`mvccRemove(GridCacheContext cctx, KeyCacheObject key, MvccSnapshot mvccSnapshot, @Nullable CacheEntryPredicate filter, boolean primary, boolean needHistory, boolean needOldVal, boolean retVal)`
`@Nullable MvccUpdateResult` IgniteCacheOffheapManager.`mvccRemove(GridCacheMapEntry entry, MvccSnapshot mvccSnapshot, boolean primary, boolean needHist, boolean needOldVal, @Nullable CacheEntryPredicate filter, boolean retVal)`
`MvccUpdateResult` IgniteCacheOffheapManagerImpl.`mvccRemove(GridCacheMapEntry entry, MvccSnapshot mvccSnapshot, boolean primary, boolean needHistory, boolean needOldVal, @Nullable CacheEntryPredicate filter, boolean retVal)`

`MvccUpdateResult`

IgniteCacheOffheapManager.CacheDataStore.`mvccUpdate(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, MvccSnapshot mvccSnapshot, @Nullable CacheEntryPredicate filter, javax.cache.processor.EntryProcessor entryProc, Object[] invokeArgs, boolean primary, boolean needHist, boolean noCreate, boolean needOldVal, boolean retVal, boolean keepBinary)`

`MvccUpdateResult`

IgniteCacheOffheapManagerImpl.CacheDataStoreImpl.`mvccUpdate(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, MvccSnapshot mvccSnapshot, @Nullable CacheEntryPredicate filter, javax.cache.processor.EntryProcessor entryProc, Object[] invokeArgs, boolean primary, boolean needHistory, boolean noCreate, boolean needOldVal, boolean retVal, boolean keepBinary)`

`MvccUpdateResult` IgniteCacheOffheapManager.`mvccUpdate(GridCacheMapEntry entry, CacheObject val, GridCacheVersion ver, long expireTime, MvccSnapshot mvccSnapshot, boolean primary, boolean needHist, boolean noCreate, boolean needOldVal, @Nullable CacheEntryPredicate filter, boolean retVal, boolean keepBinary, javax.cache.processor.EntryProcessor entryProc, Object[] invokeArgs)`
`MvccUpdateResult` IgniteCacheOffheapManagerImpl.`mvccUpdate(GridCacheMapEntry entry, CacheObject val, GridCacheVersion ver, long expireTime, MvccSnapshot mvccSnapshot, boolean primary, boolean needHistory, boolean noCreate, boolean needOldVal, @Nullable CacheEntryPredicate filter, boolean retVal, boolean keepBinary, javax.cache.processor.EntryProcessor entryProc, Object[] invokeArgs)`

### Uses of MvccUpdateResult in org.apache.ignite.internal.processors.cache.persistence

Methods in org.apache.ignite.internal.processors.cache.persistence that return MvccUpdateResult
`MvccUpdateResult` GridCacheOffheapManager.GridCacheDataStore.`mvccLock(GridCacheContext cctx, KeyCacheObject key, MvccSnapshot mvccSnapshot)`
`MvccUpdateResult` GridCacheOffheapManager.GridCacheDataStore.`mvccRemove(GridCacheContext cctx, KeyCacheObject key, MvccSnapshot mvccVer, CacheEntryPredicate filter, boolean primary, boolean needHistory, boolean needOldVal, boolean retVal)`

`MvccUpdateResult`

GridCacheOffheapManager.GridCacheDataStore.`mvccUpdate(GridCacheContext cctx, KeyCacheObject key, CacheObject val, GridCacheVersion ver, long expireTime, MvccSnapshot mvccVer, CacheEntryPredicate filter, javax.cache.processor.EntryProcessor entryProc, Object[] invokeArgs, boolean primary, boolean needHistory, boolean noCreate, boolean needOldVal, boolean retVal, boolean keepBinary)`

### Uses of MvccUpdateResult in org.apache.ignite.internal.processors.cache.tree.mvcc.data

Classes in org.apache.ignite.internal.processors.cache.tree.mvcc.data that implement MvccUpdateResult
`class` `MvccUpdateDataRow`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.9.1
Release Date | : December 9 2020