## Uses of Class
org.apache.ignite.internal.processors.cache.dr.GridCacheDrInfo

Packages that use GridCacheDrInfo
org.apache.ignite.internal.processors.cache
org.apache.ignite.internal.processors.cache.distributed.dht.atomic
org.apache.ignite.internal.processors.cache.distributed.near
org.apache.ignite.internal.processors.cache.dr

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

Method parameters in org.apache.ignite.internal.processors.cache with type arguments of type GridCacheDrInfo
`void` IgniteInternalCache.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`void` GridCacheProxyImpl.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`void` GridCacheAdapter.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`IgniteInternalFuture<?>` IgniteInternalCache.`putAllConflictAsync(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data asynchronously.
`IgniteInternalFuture<?>` GridCacheProxyImpl.`putAllConflictAsync(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data asynchronously.
`IgniteInternalFuture<?>` GridCacheAdapter.`putAllConflictAsync(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data asynchronously.

### Uses of GridCacheDrInfo in org.apache.ignite.internal.processors.cache.distributed.dht.atomic

Method parameters in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with type arguments of type GridCacheDrInfo
`void` GridDhtAtomicCache.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> conflictMap)` Store DR data.
`IgniteInternalFuture<?>` GridDhtAtomicCache.`putAllConflictAsync(Map<KeyCacheObject,GridCacheDrInfo> conflictMap)` Store DR data asynchronously.

Constructor parameters in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with type arguments of type GridCacheDrInfo
Constructor and Description

`GridNearAtomicUpdateFuture(GridCacheContext cctx, GridDhtAtomicCache cache, CacheWriteSynchronizationMode syncMode, GridCacheOperation op, Collection<?> keys, Collection<?> vals, Object[] invokeArgs, Collection<GridCacheDrInfo> conflictPutVals, Collection<GridCacheVersion> conflictRmvVals, boolean retval, boolean rawRetval, javax.cache.expiry.ExpiryPolicy expiryPlc, CacheEntryPredicate[] filter, UUID subjId, int taskNameHash, boolean skipStore, boolean keepBinary, boolean recovery, int remapCnt)`

### Uses of GridCacheDrInfo in org.apache.ignite.internal.processors.cache.distributed.near

Method parameters in org.apache.ignite.internal.processors.cache.distributed.near with type arguments of type GridCacheDrInfo
`void` GridNearAtomicCache.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`IgniteInternalFuture<?>` GridNearAtomicCache.`putAllConflictAsync(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data asynchronously.
`IgniteInternalFuture<?>` GridNearTxLocal.`putAllDrAsync(GridCacheContext cacheCtx, Map<KeyCacheObject,GridCacheDrInfo> drMap)`

### Uses of GridCacheDrInfo in org.apache.ignite.internal.processors.cache.dr

Subclasses of GridCacheDrInfo in org.apache.ignite.internal.processors.cache.dr
`class` `GridCacheDrExpirationInfo` Cache DR info used as argument in PUT cache internal interfaces with expiration info added.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.0
Release Date | : November 30 2018