public class GridNearReadRepairCheckOnlyFuture extends GridNearReadRepairAbstractFuture
ctx, deserializeBinary, expiryPlc, futs, keys, MAX_REMAP_CNT, readThrough, recovery, REMAP_CNT_UPD, remapCnt, taskName, tx| Constructor and Description |
|---|
GridNearReadRepairCheckOnlyFuture(GridCacheContext ctx,
Collection<KeyCacheObject> keys,
boolean readThrough,
String taskName,
boolean deserializeBinary,
boolean recovery,
IgniteCacheExpiryPolicy expiryPlc,
boolean skipVals,
boolean needVer,
boolean keepCacheObjects,
IgniteInternalTx tx)
Creates a new instance of GridNearReadRepairCheckOnlyFuture.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> IgniteInternalFuture<Map<K,V>> |
multi()
Returns a future represents entries map.
|
protected void |
reduce()
Reduces fut's results.
|
<K,V> IgniteInternalFuture<V> |
single()
Returns a future represents 1 entry's value.
|
map, onResultcancel, chain, chain, error, get, get, get, getUninterruptibly, ignoreInterrupts, isCancelled, isDone, isFailed, listen, logger, onCancelled, onDone, onDone, onDone, onDone, onDone, reset, result, toStringpublic GridNearReadRepairCheckOnlyFuture(GridCacheContext ctx, Collection<KeyCacheObject> keys, boolean readThrough, String taskName, boolean deserializeBinary, boolean recovery, IgniteCacheExpiryPolicy expiryPlc, boolean skipVals, boolean needVer, boolean keepCacheObjects, IgniteInternalTx tx)
ctx - Cache context.keys - Keys.readThrough - Read-through flag.taskName - Task name.deserializeBinary - Deserialize binary flag.recovery - Partition recovery flag.expiryPlc - Expiry policy.skipVals - Skip values flag.needVer - Need version flag.keepCacheObjects - Keep cache objects flag.tx - Transaction. Can be null in case of atomic cache.protected void reduce()
reduce in class GridNearReadRepairAbstractFuturepublic <K,V> IgniteInternalFuture<V> single()
public <K,V> IgniteInternalFuture<Map<K,V>> multi()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021