Interface GridCacheAtomicFuture<R>
-
- All Superinterfaces:
GridCacheFuture<R>,IgniteInternalFuture<R>
- All Known Implementing Classes:
GridDhtAtomicAbstractUpdateFuture,GridNearAtomicAbstractUpdateFuture,GridNearAtomicSingleUpdateFuture,GridNearAtomicUpdateFuture
public interface GridCacheAtomicFuture<R> extends GridCacheFuture<R>
Update future for atomic cache.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IgniteInternalFuture<Void>completeFuture(AffinityTopologyVersion topVer)Gets future that will be completed when it is safe when update is finished on the given version of topology.-
Methods inherited from interface org.apache.ignite.internal.processors.cache.GridCacheFuture
duration, futureId, markNotTrackable, onNodeLeft, startTime, trackable
-
Methods inherited from interface org.apache.ignite.internal.IgniteInternalFuture
cancel, chain, chain, chain, chain, chainCompose, chainCompose, error, get, get, get, getUninterruptibly, isCancelled, isDone, listen, listen, result
-
-
-
-
Method Detail
-
completeFuture
IgniteInternalFuture<Void> completeFuture(AffinityTopologyVersion topVer)
Gets future that will be completed when it is safe when update is finished on the given version of topology.- Parameters:
topVer- Topology version to finish.- Returns:
- Future or
nullif no need to wait.
-
-