## Uses of Class
org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtTxLocalAdapter

Packages that use GridDhtTxLocalAdapter
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.near

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

Methods in org.apache.ignite.internal.processors.cache with parameters of type GridDhtTxLocalAdapter
`GridCacheUpdateTxResult` GridCacheEntryEx.`mvccLock(GridDhtTxLocalAdapter tx, MvccSnapshot mvccVer)`
`GridCacheUpdateTxResult` GridCacheMapEntry.`mvccLock(GridDhtTxLocalAdapter tx, MvccSnapshot mvccVer)`

### Uses of GridDhtTxLocalAdapter in org.apache.ignite.internal.processors.cache.distributed.dht

Subclasses of GridDhtTxLocalAdapter in org.apache.ignite.internal.processors.cache.distributed.dht
`class` `GridDhtTxLocal` Replicated user transaction.

Fields in org.apache.ignite.internal.processors.cache.distributed.dht declared as GridDhtTxLocalAdapter
`protected GridDhtTxLocalAdapter` GridDhtTxAbstractEnlistFuture.`tx` Transaction.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht that return GridDhtTxLocalAdapter
`GridDhtTxLocalAdapter` GridDhtTxPrepareFuture.`tx()`
`GridDhtTxLocalAdapter` GridDhtTxFinishFuture.`tx()`

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type GridDhtTxLocalAdapter
Constructor and Description
`GridDhtLockFuture(GridCacheContext<?,?> cctx, UUID nearNodeId, GridCacheVersion nearLockVer, @NotNull AffinityTopologyVersion topVer, int cnt, boolean read, boolean needReturnVal, long timeout, GridDhtTxLocalAdapter tx, long threadId, long createTtl, long accessTtl, CacheEntryPredicate[] filter, boolean skipStore, boolean keepBinary)`
`GridDhtTxAbstractEnlistFuture(UUID nearNodeId, GridCacheVersion nearLockVer, MvccSnapshot mvccSnapshot, long threadId, IgniteUuid nearFutId, int nearMiniId, GridDhtTxLocalAdapter tx, long timeout, GridCacheContext<?,?> cctx, @Nullable CacheEntryPredicate filter, boolean keepBinary)`
`GridDhtTxEnlistFuture(UUID nearNodeId, GridCacheVersion nearLockVer, MvccSnapshot mvccSnapshot, long threadId, IgniteUuid nearFutId, int nearMiniId, GridDhtTxLocalAdapter tx, long timeout, GridCacheContext<?,?> cctx, Collection<Object> rows, EnlistOperation op, @Nullable CacheEntryPredicate filter, boolean needRes, boolean keepBinary)` Constructor.
`GridDhtTxFinishFuture(GridCacheSharedContext<K,V> cctx, GridDhtTxLocalAdapter tx, boolean commit)`
`GridDhtTxPrepareFuture(GridCacheSharedContext cctx, GridDhtTxLocalAdapter tx, long timeout, int nearMiniId, Map<IgniteTxKey,GridCacheVersion> dhtVerMap, boolean last, boolean retVal)`

`GridDhtTxPrepareRequest(IgniteUuid futId, int miniId, AffinityTopologyVersion topVer, GridDhtTxLocalAdapter tx, long timeout, Collection<IgniteTxEntry> dhtWrites, Collection<IgniteTxEntry> nearWrites, Map<UUID,Collection<UUID>> txNodes, GridCacheVersion nearXidVer, boolean last, boolean onePhaseCommit, UUID subjId, int taskNameHash, boolean addDepInfo, boolean storeWriteThrough, boolean retVal, MvccSnapshot mvccSnapshot, Collection<PartitionUpdateCountersMessage> updCntrs)`

`GridDhtTxQueryAbstractEnlistFuture(UUID nearNodeId, GridCacheVersion nearLockVer, MvccSnapshot mvccSnapshot, long threadId, IgniteUuid nearFutId, int nearMiniId, GridDhtTxLocalAdapter tx, long timeout, GridCacheContext<?,?> cctx)` Constructor.
`GridDhtTxQueryEnlistFuture(UUID nearNodeId, GridCacheVersion nearLockVer, MvccSnapshot mvccSnapshot, long threadId, IgniteUuid nearFutId, int nearMiniId, GridDhtTxLocalAdapter tx, int[] cacheIds, int[] parts, String schema, String qry, Object[] params, int flags, int pageSize, long timeout, GridCacheContext<?,?> cctx)`
`GridDhtTxQueryResultsEnlistFuture(UUID nearNodeId, GridCacheVersion nearLockVer, MvccSnapshot mvccSnapshot, long threadId, IgniteUuid nearFutId, int nearMiniId, GridDhtTxLocalAdapter tx, long timeout, GridCacheContext<?,?> cctx, Collection<Object> rows, EnlistOperation op)`

### Uses of GridDhtTxLocalAdapter in org.apache.ignite.internal.processors.cache.distributed.near

Subclasses of GridDhtTxLocalAdapter in org.apache.ignite.internal.processors.cache.distributed.near
`class` `GridNearTxLocal` Replicated user transaction.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.11.1
Release Date | : December 20 2021