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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.ignite.internal.processors.cache.distributed.near.CacheVersionedValue (implements org.apache.ignite.plugin.extensions.communication.Message)
  - 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.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.GridCacheMessage (implements org.apache.ignite.plugin.extensions.communication.Message)
    - org.apache.ignite.internal.processors.cache.GridCacheIdMessage
      - 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.GridDistributedLockRequest
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockRequest
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedLockResponse
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockResponse
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishRequest (implements org.apache.ignite.internal.processors.cache.transactions.IgniteTxStateAware)
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishRequest
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareRequest (implements org.apache.ignite.internal.processors.cache.transactions.IgniteTxStateAware)
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareRequest
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxPrepareResponse (implements org.apache.ignite.internal.processors.cache.transactions.IgniteTxStateAware)
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareResponse
        - org.apache.ignite.internal.processors.cache.distributed.GridDistributedUnlockRequest
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearUnlockRequest
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetRequest (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 (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable, org.apache.ignite.internal.processors.cache.version.GridCacheVersionable)
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetRequest (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable)
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearSingleGetResponse (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable)
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxEnlistRequest (implements org.apache.ignite.internal.processors.cache.GridCacheDeployable)
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxEnlistResponse (implements org.apache.ignite.internal.processors.cache.distributed.dht.ExceptionAware)
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxQueryEnlistRequest
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxQueryEnlistResponse (implements org.apache.ignite.internal.processors.cache.distributed.dht.ExceptionAware)
        - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxQueryResultsEnlistResponse
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxQueryResultsEnlistRequest
    - org.apache.ignite.internal.processors.cache.distributed.GridDistributedTxFinishResponse
      - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishResponse
  - org.apache.ignite.internal.util.future.GridFutureAdapter<R> (implements org.apache.ignite.internal.IgniteInternalFuture<R>)
    - org.apache.ignite.internal.util.future.GridCompoundFuture<T,R> (implements org.apache.ignite.lang.IgniteInClosure<E>)
      - org.apache.ignite.internal.processors.cache.GridCacheCompoundFuture<T,R> (implements org.apache.ignite.internal.processors.cache.GridCacheFuture<R>)
        - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxPrepareFutureAdapter (implements org.apache.ignite.internal.processors.cache.GridCacheVersionedFuture<T>)
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFutureAdapter
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticSerializableTxPrepareFuture
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFuture (implements org.apache.ignite.internal.IgniteDiagnosticAware)
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearPessimisticTxPrepareFuture
      - org.apache.ignite.internal.util.future.GridCompoundIdentityFuture<T>
        - org.apache.ignite.internal.processors.cache.GridCacheCompoundIdentityFuture<T> (implements org.apache.ignite.internal.processors.cache.GridCacheFuture<R>)
          - org.apache.ignite.internal.processors.cache.distributed.dht.CacheDistributedGetFutureAdapter<K,V> (implements org.apache.ignite.internal.processors.cache.distributed.dht.CacheGetFuture)
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearGetFuture<K,V>
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockFuture (implements org.apache.ignite.internal.processors.cache.GridCacheVersionedFuture<T>)
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxAbstractEnlistFuture<T> (implements org.apache.ignite.internal.processors.cache.GridCacheVersionedFuture<T>)
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxEnlistFuture
            - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxQueryAbstractEnlistFuture
              - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxQueryEnlistFuture
              - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxQueryResultsEnlistFuture
          - 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.NearTxFinishFuture)
    - org.apache.ignite.internal.processors.cache.distributed.near.GridNearOptimisticTxPrepareFutureAdapter.KeyLockFuture
    - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFastFinishFuture (implements org.apache.ignite.internal.processors.cache.distributed.near.NearTxFinishFuture)
    - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxFinishAndAckFuture (implements org.apache.ignite.internal.processors.cache.distributed.near.NearTxFinishFuture)
  - 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.distributed.near.GridNearCacheEntry
    - org.apache.ignite.internal.processors.cache.transactions.IgniteTxAdapter (implements 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.near.GridNearTxRemote
      - org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalAdapter (implements org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalEx)
        - org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocalAdapter
          - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal (implements java.lang.AutoCloseable, org.apache.ignite.internal.processors.timeout.GridTimeoutObject, org.apache.ignite.internal.processors.cache.mvcc.MvccCoordinatorChangeAware)
  - org.apache.ignite.internal.processors.cache.distributed.near.GridNearLockMapping
  - org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.FinishClosure<T> (implements org.apache.ignite.lang.IgniteBiClosure<E1,E2,R>)
  - org.apache.ignite.internal.processors.cache.distributed.near.IgniteTxMappingsImpl (implements org.apache.ignite.internal.processors.cache.distributed.near.IgniteTxMappings)
  - org.apache.ignite.internal.processors.cache.distributed.near.IgniteTxMappingsSingleImpl (implements org.apache.ignite.internal.processors.cache.distributed.near.IgniteTxMappings)

## Interface Hierarchy

- org.apache.ignite.internal.IgniteInternalFuture<R>
  - org.apache.ignite.internal.processors.cache.distributed.near.NearTxFinishFuture
- org.apache.ignite.internal.processors.cache.distributed.near.IgniteTxMappings

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.10.0
Release Date | : March 10 2021