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

Packages that use GridCacheFuture
Package | Description
--- | ---
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.distributed |
org.apache.ignite.internal.processors.cache.distributed.dht |
org.apache.ignite.internal.processors.cache.distributed.dht.atomic |
org.apache.ignite.internal.processors.cache.distributed.dht.colocated |
org.apache.ignite.internal.processors.cache.distributed.near |
org.apache.ignite.internal.processors.cache.local |

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

Subinterfaces of GridCacheFuture in org.apache.ignite.internal.processors.cache
Modifier and Type | Interface and Description
--- | ---
`interface` | `GridCacheAtomicFuture<R>` Update future for atomic cache.
`interface` | `GridCacheMvccFuture<T>` Distributed future aware of MVCC locking.

Methods in org.apache.ignite.internal.processors.cache that return GridCacheFuture
Modifier and Type | Method and Description
--- | ---
`GridCacheFuture` | GridCacheMvccManager.`future(IgniteUuid futId)`

Methods in org.apache.ignite.internal.processors.cache that return types with arguments of type GridCacheFuture
Modifier and Type | Method and Description
--- | ---
`Collection<GridCacheFuture<?>>` | GridCacheMvccManager.`activeFutures()`

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridCacheFuture
Modifier and Type | Method and Description
--- | ---
`void` | GridCacheMvccManager.`addFuture(GridCacheFuture<?> fut, IgniteUuid futId)`

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

Classes in org.apache.ignite.internal.processors.cache.distributed that implement GridCacheFuture
Modifier and Type | Class and Description
--- | ---
`class` | `GridCacheTxRecoveryFuture` Future verifying that all remote transactions related to transaction were prepared or committed.

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

Classes in org.apache.ignite.internal.processors.cache.distributed.dht that implement GridCacheFuture
Modifier and Type | Class and Description
--- | ---
`class` | `CacheDistributedGetFutureAdapter<K,V>`
`class` | `GridDhtLockFuture` Cache lock future.
`class` | `GridDhtTxFinishFuture<K,V>`
`class` | `GridDhtTxPrepareFuture`
`class` | `GridPartitionedGetFuture<K,V>` Colocated get future.
`class` | `GridPartitionedSingleGetFuture`

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

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.atomic that implement GridCacheFuture
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtAtomicUpdateFuture` DHT atomic cache backup update future.
`class` | `GridNearAtomicAbstractUpdateFuture` Base for near atomic update futures.
`class` | `GridNearAtomicSingleUpdateFuture` DHT atomic cache near update future.
`class` | `GridNearAtomicUpdateFuture` DHT atomic cache near update future.

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

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.colocated that implement GridCacheFuture
Modifier and Type | Class and Description
--- | ---
`class` | `GridDhtColocatedLockFuture` Colocated cache lock future.

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

Classes in org.apache.ignite.internal.processors.cache.distributed.near that implement GridCacheFuture
Modifier and Type | Class and Description
--- | ---
`class` | `GridNearGetFuture<K,V>`
`class` | `GridNearLockFuture` Cache lock future.
`class` | `GridNearOptimisticSerializableTxPrepareFuture`
`class` | `GridNearOptimisticTxPrepareFuture`
`class` | `GridNearOptimisticTxPrepareFutureAdapter`
`class` | `GridNearPessimisticTxPrepareFuture`
`class` | `GridNearTxFinishFuture<K,V>`
`class` | `GridNearTxPrepareFutureAdapter` Common code for tx prepare in optimistic and pessimistic modes.

### Uses of GridCacheFuture in org.apache.ignite.internal.processors.cache.local

Classes in org.apache.ignite.internal.processors.cache.local that implement GridCacheFuture
Modifier and Type | Class and Description
--- | ---
`class` | `GridLocalLockFuture<K,V>` Cache lock future.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.6.0
Release Date | : May 18 2016