## Uses of Interface
org.apache.ignite.internal.util.lang.GridPeerDeployAware

Packages that use GridPeerDeployAware
Package | Description
--- | ---
org.apache.ignite.compute.gridify.aop | Contains common classes for different AOP providers.
org.apache.ignite.internal.processors.cache.transactions |
org.apache.ignite.internal.processors.closure | TODO.
org.apache.ignite.internal.processors.datastructures |
org.apache.ignite.internal.util | System-wide utility routine and helper classes.
org.apache.ignite.internal.util.lang |

### Uses of GridPeerDeployAware in org.apache.ignite.compute.gridify.aop

Classes in org.apache.ignite.compute.gridify.aop that implement GridPeerDeployAware
Modifier and Type | Class and Description
--- | ---
`class` | `GridifyDefaultRangeTask` Default gridify task which simply executes a method on remote node.
`class` | `GridifyDefaultTask` Default gridify task which simply executes a method on remote node.

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

Classes in org.apache.ignite.internal.processors.cache.transactions that implement GridPeerDeployAware
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteTxEntry` Transaction entry.

### Uses of GridPeerDeployAware in org.apache.ignite.internal.processors.closure

Classes in org.apache.ignite.internal.processors.closure that implement GridPeerDeployAware
Modifier and Type | Class and Description
--- | ---
`class` | `GridPeerDeployAwareTaskAdapter<T,R>` Peer deployment aware task adapter.

Constructors in org.apache.ignite.internal.processors.closure with parameters of type GridPeerDeployAware
Constructor and Description
`GridPeerDeployAwareTaskAdapter(GridPeerDeployAware pda)` Constructor that receives deployment information for task.

### Uses of GridPeerDeployAware in org.apache.ignite.internal.processors.datastructures

Classes in org.apache.ignite.internal.processors.datastructures that implement GridPeerDeployAware
Modifier and Type | Class and Description
--- | ---
`class` | `GridCacheAtomicReferenceValue<T>` Atomic reference value.
`class` | `GridCacheAtomicStampedValue<T,S>` Atomic stamped value.

### Uses of GridPeerDeployAware in org.apache.ignite.internal.util

Methods in org.apache.ignite.internal.util that return GridPeerDeployAware
Modifier and Type | Method and Description
--- | ---
`static GridPeerDeployAware` | IgniteUtils.`detectPeerDeployAware(GridPeerDeployAware obj)` Unwraps top level user class for wrapped objects.
`static GridPeerDeployAware` | IgniteUtils.`peerDeployAware(Object obj)` Creates an instance of `GridPeerDeployAware` for object.
`static GridPeerDeployAware` | IgniteUtils.`peerDeployAware0(Iterable<?> c)` Gets the peer deploy aware instance for the object with the widest class loader.
`static GridPeerDeployAware` | IgniteUtils.`peerDeployAware0(Object... c)` Gets the peer deploy aware instance for the object with the widest class loader.
`static GridPeerDeployAware` | IgniteUtils.`peerDeployAware0(Object obj)` Creates an instance of `GridPeerDeployAware` for object.

Methods in org.apache.ignite.internal.util with parameters of type GridPeerDeployAware
Modifier and Type | Method and Description
--- | ---
`static GridPeerDeployAware` | IgniteUtils.`detectPeerDeployAware(GridPeerDeployAware obj)` Unwraps top level user class for wrapped objects.

### Uses of GridPeerDeployAware in org.apache.ignite.internal.util.lang

Classes in org.apache.ignite.internal.util.lang that implement GridPeerDeployAware
Modifier and Type | Class and Description
--- | ---
`class` | `GridPeerDeployAwareAdapter` Adapter for common interfaces in closures, reducers and predicates.

Fields in org.apache.ignite.internal.util.lang declared as GridPeerDeployAware
Modifier and Type | Field and Description
--- | ---
`protected GridPeerDeployAware` | GridPeerDeployAwareAdapter.`pda` Peer deploy aware class.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

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