# Hierarchy For Package org.apache.ignite.internal.processors.cache.distributed.near

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.concurrent.locks.AbstractOwnableSynchronizer (implements java.io.Serializable)
    - java.util.concurrent.locks.AbstractQueuedSynchronizer (implements java.io.Serializable)
      - org.apache.ignite.internal.util.future.GridFutureAdapter<R> (implements java.io.Externalizable, org.apache.ignite.internal.IgniteInternalFuture<R>)
        - org.apache.ignite.internal.util.future.GridCompoundFuture<T,R>
          - org.apache.ignite.internal.util.future.GridCompoundIdentityFuture<T>
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetFuture<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheFuture<R>)
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockFuture<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheMvccFuture<K,V,T>)
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishFuture<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheFuture<R>)
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareFuture<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheMvccFuture<K,V,T>)
  - org.apache.ignite.internal.processors.cache.GridCacheAdapter<K,V> (implements java.io.Externalizable, org.apache.ignite.cache.GridCache<K,V>, org.apache.ignite.internal.processors.cache.GridCacheProjectionEx<K,V>)
    - org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter<K,V>
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearCacheAdapter<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.near.GridNearAtomicCache<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTransactionalCache<K,V>
  - org.apache.ignite.internal.processors.cache.GridCacheClearAllRunnable<K,V> (implements java.lang.Runnable)
    - org.apache.ignite.internal.processors.cache.distributed.near.GridNearCacheClearAllRunnable<K,V>
  - org.apache.ignite.internal.processors.cache.GridCacheMapEntry<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheEntryEx<K,V>)
    - org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheEntry<K,V>
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearCacheEntry<K,V>
  - org.apache.ignite.internal.util.lang.GridMetadataAwareAdapter
    - org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter<K,V> (implements java.io.Externalizable, org.apache.ignite.internal.processors.cache.transactions.IgniteInternalTx<K,V>)
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter<K,V> (implements org.apache.ignite.internal.processors.cache.transactions.IgniteTxRemoteEx<K,V>)
        - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxRemote<K,V>
      - org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter<K,V> (implements org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalEx<K,V>)
        - org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocalAdapter<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal<K,V>
  - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockMapping<K,V>
  - org.apache.ignite.plugin.extensions.communication.MessageAdapter (implements java.io.Serializable)
    - org.apache.ignite.internal.processors.cache.GridCacheMessage<K,V>
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedBaseMessage<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable, org.apache.ignite.internal.processors.cache.version.GridCacheVersionable)
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedUnlockRequest<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearUnlockRequest<K,V>
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse<K,V>
        - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse<K,V>
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable, org.apache.ignite.internal.processors.cache.version.GridCacheVersionable)
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetResponse<K,V> (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable, org.apache.ignite.internal.processors.cache.version.GridCacheVersionable)

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.0.0-RC1
Release Date | : February 17 2015