Interface GridCacheVersionedFuture<T>
-
- All Superinterfaces:
GridCacheFuture<T>,IgniteInternalFuture<T>
- All Known Implementing Classes:
GridDhtColocatedLockFuture,GridDhtLockFuture,GridDhtTxPrepareFuture,GridNearLockFuture,GridNearOptimisticSerializableTxPrepareFuture,GridNearOptimisticTxPrepareFuture,GridNearOptimisticTxPrepareFutureAdapter,GridNearPessimisticTxPrepareFuture,GridNearTxPrepareFutureAdapter
public interface GridCacheVersionedFuture<T> extends GridCacheFuture<T>
Distributed future aware of lock version.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanonOwnerChanged(GridCacheEntryEx entry, GridCacheMvccCandidate owner)GridCacheVersionversion()-
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
-
version
GridCacheVersion version()
- Returns:
- Future version.
-
onOwnerChanged
boolean onOwnerChanged(GridCacheEntryEx entry, GridCacheMvccCandidate owner)
- Parameters:
entry- Entry which received new owner.owner- Owner.- Returns:
Trueif future cares about this entry.
-
-