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

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 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.GridCacheTxRecoveryFuture (implements org.apache.ignite.internal.processors.cache.GridCacheFuture<R>)
  - org.apache.ignite.internal.processors.cache.GridCacheAdapter<K,V> (implements java.io.Externalizable, org.apache.ignite.internal.processors.cache.IgniteInternalCache<K,V>)
    - org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter<K,V>
  - org.apache.ignite.internal.processors.cache.distributed.GridCacheCommittedTxInfo (implements java.io.Externalizable)
  - org.apache.ignite.internal.processors.cache.GridCacheMessage (implements org.apache.ignite.plugin.extensions.communication.Message)
    - org.apache.ignite.internal.processors.cache.distributed.GridCacheTtlUpdateRequest
    - org.apache.ignite.internal.processors.cache.distributed.GridDistributedBaseMessage (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable, org.apache.ignite.internal.processors.cache.version.GridCacheVersionable)
      - org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryRequest
      - org.apache.ignite.internal.processors.cache.distributed.GridCacheTxRecoveryResponse
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockRequest
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedUnlockRequest
    - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse
  - org.apache.ignite.internal.processors.cache.distributed.GridCacheTxFinishSync<K,V>
  - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxMapping (implements java.io.Externalizable)
  - org.apache.ignite.internal.util.lang.GridMetadataAwareAdapter
    - org.apache.ignite.internal.processors.cache.GridCacheMapEntry (implements org.apache.ignite.internal.processors.cache.GridCacheEntryEx)
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheEntry
    - org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter (implements java.io.Externalizable, org.apache.ignite.internal.processors.cache.transactions.IgniteInternalTx)
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxRemoteAdapter (implements org.apache.ignite.internal.processors.cache.transactions.IgniteTxRemoteEx)
  - org.apache.ignite.internal.processors.cache.distributed.IgniteExternalizableExpiryPolicy (implements javax.cache.expiry.ExpiryPolicy, java.io.Externalizable)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockCancelledException

## Interface Hierarchy

- org.apache.ignite.internal.processors.cache.distributed.GridCacheMappedVersion

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.5.0.final
Release Date | : December 29 2015