public class GridNearReadRepairFuture extends GridNearReadRepairAbstractFuture
GridNearReadRepairAbstractFuture.ByteArrayWrapper, GridNearReadRepairAbstractFuture.IgniteConsistencyCheckFailedException, GridNearReadRepairAbstractFuture.IgniteConsistencyRepairFailedExceptionctx, deserializeBinary, expiryPlc, futs, keys, MAX_REMAP_CNT, primaries, readThrough, recovery, remapCnt, strategy, taskName, tx| Constructor and Description |
|---|
GridNearReadRepairFuture(AffinityTopologyVersion topVer,
GridCacheContext ctx,
Collection<KeyCacheObject> keys,
ReadRepairStrategy strategy,
boolean readThrough,
String taskName,
boolean deserializeBinary,
boolean recovery,
IgniteCacheExpiryPolicy expiryPlc,
IgniteInternalTx tx)
Creates a new instance of GridNearReadRepairFuture.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
reduce()
Reduces fut's results.
|
protected GridNearReadRepairAbstractFuture |
remapFuture(AffinityTopologyVersion topVer) |
check, correct, correctWithPrimary, init, onResult, recordConsistencyViolation, remapcancel, chain, chain, chainCompose, chainCompose, error, get, get, get, getUninterruptibly, ignoreInterrupts, isCancelled, isDone, isFailed, listen, logger, onCancelled, onDone, onDone, onDone, onDone, onDone, reset, result, toStringpublic GridNearReadRepairFuture(AffinityTopologyVersion topVer, GridCacheContext ctx, Collection<KeyCacheObject> keys, ReadRepairStrategy strategy, boolean readThrough, String taskName, boolean deserializeBinary, boolean recovery, IgniteCacheExpiryPolicy expiryPlc, IgniteInternalTx tx)
topVer - Affinity topology version.ctx - Cache context.keys - Keys.strategy - Read repair strategy.readThrough - Read-through flag.taskName - Task name.deserializeBinary - Deserialize binary flag.recovery - Partition recovery flag.expiryPlc - Expiry policy.tx - Transaction.protected GridNearReadRepairAbstractFuture remapFuture(AffinityTopologyVersion topVer)
remapFuture in class GridNearReadRepairAbstractFuturetopVer - Topology version.protected void reduce()
reduce in class GridNearReadRepairAbstractFuture
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.15.0 Release Date : April 25 2023