## Uses of Interface
org.apache.ignite.internal.processors.cache.GridCacheVersionedFuture

Packages that use GridCacheVersionedFuture
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.colocated
org.apache.ignite.internal.processors.cache.distributed.near

### Uses of GridCacheVersionedFuture in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache that return GridCacheVersionedFuture
`@Nullable GridCacheVersionedFuture<?>` GridCacheMvccManager.`versionedFuture​(GridCacheVersion ver, IgniteUuid futId)` Gets future for given future ID and lock ID.

Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type GridCacheVersionedFuture
`@Nullable Collection<GridCacheVersionedFuture<?>>` GridCacheMvccManager.`futuresForVersion​(GridCacheVersion ver)` Gets futures for given lock ID.

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridCacheVersionedFuture
`boolean` GridCacheMvccManager.`addFuture​(GridCacheVersionedFuture<?> fut)` /** Adds future.
`boolean` GridCacheMvccManager.`removeVersionedFuture​(GridCacheVersionedFuture<?> fut)`

### Uses of GridCacheVersionedFuture in org.apache.ignite.internal.processors.cache.distributed.dht

Classes in org.apache.ignite.internal.processors.cache.distributed.dht that implement GridCacheVersionedFuture
`class` `GridDhtLockFuture` Cache lock future.
`class` `GridDhtTxPrepareFuture`

### Uses of GridCacheVersionedFuture in org.apache.ignite.internal.processors.cache.distributed.dht.colocated

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.colocated that implement GridCacheVersionedFuture
`class` `GridDhtColocatedLockFuture` Colocated cache lock future.

### Uses of GridCacheVersionedFuture in org.apache.ignite.internal.processors.cache.distributed.near

Classes in org.apache.ignite.internal.processors.cache.distributed.near that implement GridCacheVersionedFuture
`class` `GridNearLockFuture` Cache lock future.
`class` `GridNearOptimisticSerializableTxPrepareFuture`
`class` `GridNearOptimisticTxPrepareFuture`
`class` `GridNearOptimisticTxPrepareFutureAdapter`
`class` `GridNearPessimisticTxPrepareFuture`
`class` `GridNearTxPrepareFutureAdapter` Common code for tx prepare in optimistic and pessimistic modes.