## Uses of Interface
org.apache.ignite.lang.IgniteAsyncSupport

Packages that use IgniteAsyncSupport
Package | Description
--- | ---
org.apache.ignite | Contains entry-point Ignite & HPC APIs.
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.cluster |
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.transactions |
org.apache.ignite.internal.processors.igfs | Contains high performance file system processer.
org.apache.ignite.lang | Contains general language constructs and functional APIs for distributed computations.
org.apache.ignite.transactions | Contains transaction-related classes.

### Uses of IgniteAsyncSupport in org.apache.ignite

Subinterfaces of IgniteAsyncSupport in org.apache.ignite
Modifier and Type | Interface and Description
--- | ---
`interface` | `IgniteCache<K,V>` Main entry point for all Data Grid APIs.
`interface` | `IgniteCluster` Represents whole cluster (all available nodes) and also provides a handle on `IgniteCluster.nodeLocalMap()` which provides map-like functionality linked to current grid node.
`interface` | `IgniteCompute` Defines compute grid functionality for executing tasks and closures over nodes in the `ClusterGroup`.
`interface` | `IgniteEvents` Provides functionality for local and remote event notifications on nodes defined by `IgniteEvents.clusterGroup()`.
`interface` | `IgniteFileSystem` IGnite File System API.
`interface` | `IgniteMessaging` Provides functionality for topic-based message exchange among nodes defined by `IgniteMessaging.clusterGroup()`.
`interface` | `IgniteServices` Defines functionality necessary to deploy distributed services on the grid.

### Uses of IgniteAsyncSupport in org.apache.ignite.internal

Classes in org.apache.ignite.internal with type parameters of type IgniteAsyncSupport
Modifier and Type | Class and Description
--- | ---
`class` | `AsyncSupportAdapter<T extends IgniteAsyncSupport>` Adapter for `IgniteAsyncSupport`.

Classes in org.apache.ignite.internal that implement IgniteAsyncSupport
Modifier and Type | Class and Description
--- | ---
`class` | `AsyncSupportAdapter<T extends IgniteAsyncSupport>` Adapter for `IgniteAsyncSupport`.
`class` | `IgniteComputeImpl` `IgniteCompute` implementation.
`class` | `IgniteEventsImpl` `IgniteEvents` implementation.
`class` | `IgniteMessagingImpl` `IgniteMessaging` implementation.
`class` | `IgniteServicesImpl` `IgniteCompute` implementation.

### Uses of IgniteAsyncSupport in org.apache.ignite.internal.cluster

Subinterfaces of IgniteAsyncSupport in org.apache.ignite.internal.cluster
Modifier and Type | Interface and Description
--- | ---
`interface` | `IgniteClusterEx`

Classes in org.apache.ignite.internal.cluster that implement IgniteAsyncSupport
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteClusterAsyncImpl`
`class` | `IgniteClusterImpl`

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

Classes in org.apache.ignite.internal.processors.cache that implement IgniteAsyncSupport
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteCacheProxy<K,V>` Cache proxy.

### Uses of IgniteAsyncSupport in org.apache.ignite.internal.processors.cache.transactions

Subinterfaces of IgniteAsyncSupport in org.apache.ignite.internal.processors.cache.transactions
Modifier and Type | Interface and Description
--- | ---
`interface` | `TransactionProxy` Marker interface for transaction proxy.

Classes in org.apache.ignite.internal.processors.cache.transactions that implement IgniteAsyncSupport
Modifier and Type | Class and Description
--- | ---
`class` | `TransactionProxyImpl<K,V>` Cache transaction proxy.

Methods in org.apache.ignite.internal.processors.cache.transactions that return IgniteAsyncSupport
Modifier and Type | Method and Description
--- | ---
`IgniteAsyncSupport` | TransactionProxyImpl.`withAsync()` Gets instance of this component with asynchronous mode enabled.

### Uses of IgniteAsyncSupport in org.apache.ignite.internal.processors.igfs

Subinterfaces of IgniteAsyncSupport in org.apache.ignite.internal.processors.igfs
Modifier and Type | Interface and Description
--- | ---
`interface` | `IgfsEx` Internal API extension for `IgniteFileSystem`.

Classes in org.apache.ignite.internal.processors.igfs that implement IgniteAsyncSupport
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsAsyncImpl` Igfs supporting asynchronous operations.
`class` | `IgfsImpl` Cache-based IGFS implementation.

### Uses of IgniteAsyncSupport in org.apache.ignite.lang

Methods in org.apache.ignite.lang that return IgniteAsyncSupport
Modifier and Type | Method and Description
--- | ---
`IgniteAsyncSupport` | IgniteAsyncSupport.`withAsync()` Gets instance of this component with asynchronous mode enabled.

### Uses of IgniteAsyncSupport in org.apache.ignite.transactions

Subinterfaces of IgniteAsyncSupport in org.apache.ignite.transactions
Modifier and Type | Interface and Description
--- | ---
`interface` | `Transaction` Grid cache transaction.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.2.0-incubating
Release Date | : June 16 2015