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

Packages that use GridCacheDrInfo
Package | Description
--- | ---
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 |
org.apache.ignite.internal.processors.cache.transactions |

### 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
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheProxyImpl.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`void` | IgniteInternalCache.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`void` | GridCacheAdapter.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`IgniteInternalFuture<?>` | GridCacheProxyImpl.`putAllConflictAsync(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data asynchronously.
`IgniteInternalFuture<?>` | IgniteInternalCache.`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
Modifier and Type | Method and Description
--- | ---
`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, int remapCnt, boolean waitTopFut)`

### 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
Modifier and Type | Method and Description
--- | ---
`void` | GridNearAtomicCache.`putAllConflict(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data.
`IgniteInternalFuture<?>` | GridNearAtomicCache.`putAllConflictAsync(Map<KeyCacheObject,GridCacheDrInfo> drMap)` Store DR data asynchronously.

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

Subclasses of GridCacheDrInfo in org.apache.ignite.internal.processors.cache.dr
Modifier and Type | Class and Description
--- | ---
`class` | `GridCacheDrExpirationInfo` Cache DR info used as argument in PUT cache internal interfaces with expiration info added.

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

Method parameters in org.apache.ignite.internal.processors.cache.transactions with type arguments of type GridCacheDrInfo
Modifier and Type | Method and Description
--- | ---
`IgniteInternalFuture<?>` | IgniteTxLocalAdapter.`putAllDrAsync(GridCacheContext cacheCtx, Map<KeyCacheObject,GridCacheDrInfo> drMap)`
`IgniteInternalFuture<?>` | IgniteTxLocalEx.`putAllDrAsync(GridCacheContext cacheCtx, Map<KeyCacheObject,GridCacheDrInfo> drMap)`

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.9.0
Release Date | : March 2 2017