## Uses of Interface
org.apache.ignite.internal.processors.cache.transactions.IgniteTxLocalEx

Packages that use IgniteTxLocalEx
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.distributed
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.atomic
org.apache.ignite.internal.processors.cache.distributed.dht.colocated
org.apache.ignite.internal.processors.cache.distributed.near
org.apache.ignite.internal.processors.cache.local
org.apache.ignite.internal.processors.cache.local.atomic
org.apache.ignite.internal.processors.cache.transactions

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

Methods in org.apache.ignite.internal.processors.cache with parameters of type IgniteTxLocalEx
`abstract IgniteInternalFuture<Boolean>` GridCacheAdapter.`txLockAsync(Collection<KeyCacheObject> keys, long timeout, IgniteTxLocalEx tx, boolean isRead, boolean retval, TransactionIsolation isolation, boolean invalidate, long createTtl, long accessTtl)`

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

Methods in org.apache.ignite.internal.processors.cache.distributed with parameters of type IgniteTxLocalEx
`protected abstract IgniteInternalFuture<Boolean>` GridDistributedCacheAdapter.`lockAllAsync(Collection<KeyCacheObject> keys, long timeout, @Nullable IgniteTxLocalEx tx, boolean isInvalidate, boolean isRead, boolean retval, @Nullable TransactionIsolation isolation, long createTtl, long accessTtl)`
`IgniteInternalFuture<Boolean>` GridDistributedCacheAdapter.`txLockAsync(Collection<KeyCacheObject> keys, long timeout, IgniteTxLocalEx tx, boolean isRead, boolean retval, TransactionIsolation isolation, boolean isInvalidate, long createTtl, long accessTtl)`

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

Classes in org.apache.ignite.internal.processors.cache.distributed.dht that implement IgniteTxLocalEx
`class` `GridDhtTxLocal` Replicated user transaction.
`class` `GridDhtTxLocalAdapter` Replicated user transaction.

Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type IgniteTxLocalEx
`IgniteInternalFuture<Boolean>` GridDhtTransactionalCacheAdapter.`lockAllAsync(@Nullable Collection<KeyCacheObject> keys, long timeout, IgniteTxLocalEx txx, boolean isInvalidate, boolean isRead, boolean retval, TransactionIsolation isolation, long createTtl, long accessTtl)`
`GridDhtFuture<Boolean>` GridDhtTransactionalCacheAdapter.`lockAllAsyncInternal(@Nullable Collection<KeyCacheObject> keys, long timeout, IgniteTxLocalEx txx, boolean isInvalidate, boolean isRead, boolean retval, TransactionIsolation isolation, long createTtl, long accessTtl, CacheEntryPredicate[] filter, boolean skipStore, boolean keepBinary)` Acquires locks in partitioned cache.

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

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.atomic with parameters of type IgniteTxLocalEx
`protected IgniteInternalFuture<Boolean>` GridDhtAtomicCache.`lockAllAsync(Collection<KeyCacheObject> keys, long timeout, @Nullable IgniteTxLocalEx tx, boolean isInvalidate, boolean isRead, boolean retval, @Nullable TransactionIsolation isolation, long createTtl, long accessTtl)`

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

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.colocated with parameters of type IgniteTxLocalEx
`IgniteInternalFuture<Boolean>` GridDhtColocatedCache.`lockAllAsync(Collection<KeyCacheObject> keys, long timeout, @Nullable IgniteTxLocalEx tx, boolean isInvalidate, boolean isRead, boolean retval, @Nullable TransactionIsolation isolation, long createTtl, long accessTtl)` This is an entry point to pessimistic locking within transaction.

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

Classes in org.apache.ignite.internal.processors.cache.distributed.near that implement IgniteTxLocalEx
`class` `GridNearTxLocal` Replicated user transaction.

Methods in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type IgniteTxLocalEx
`protected IgniteInternalFuture<Boolean>` GridNearAtomicCache.`lockAllAsync(Collection<KeyCacheObject> keys, long timeout, @Nullable IgniteTxLocalEx tx, boolean isInvalidate, boolean isRead, boolean retval, @Nullable TransactionIsolation isolation, long createTtl, long accessTtl)`
`protected IgniteInternalFuture<Boolean>` GridNearTransactionalCache.`lockAllAsync(Collection<KeyCacheObject> keys, long timeout, IgniteTxLocalEx tx, boolean isInvalidate, boolean isRead, boolean retval, TransactionIsolation isolation, long createTtl, long accessTtl)`

Constructors in org.apache.ignite.internal.processors.cache.distributed.near with parameters of type IgniteTxLocalEx
Constructor and Description
`GridNearGetFuture(GridCacheContext<K,V> cctx, Collection<KeyCacheObject> keys, boolean readThrough, boolean forcePrimary, @Nullable IgniteTxLocalEx tx, @Nullable UUID subjId, String taskName, boolean deserializeBinary, @Nullable IgniteCacheExpiryPolicy expiryPlc, boolean skipVals, boolean needVer, boolean keepCacheObjects, boolean recovery)`

### Uses of IgniteTxLocalEx in org.apache.ignite.internal.processors.cache.local

Methods in org.apache.ignite.internal.processors.cache.local with parameters of type IgniteTxLocalEx
`IgniteInternalFuture<Boolean>` GridLocalCache.`lockAllAsync(Collection<KeyCacheObject> keys, long timeout, @Nullable IgniteTxLocalEx tx, CacheEntryPredicate[] filter)`
`IgniteInternalFuture<Boolean>` GridLocalCache.`txLockAsync(Collection<KeyCacheObject> keys, long timeout, IgniteTxLocalEx tx, boolean isRead, boolean retval, TransactionIsolation isolation, boolean invalidate, long createTtl, long accessTtl)`

### Uses of IgniteTxLocalEx in org.apache.ignite.internal.processors.cache.local.atomic

Methods in org.apache.ignite.internal.processors.cache.local.atomic with parameters of type IgniteTxLocalEx
`IgniteInternalFuture<Boolean>` GridLocalAtomicCache.`txLockAsync(Collection<KeyCacheObject> keys, long timeout, IgniteTxLocalEx tx, boolean isRead, boolean retval, TransactionIsolation isolation, boolean invalidate, long createTtl, long accessTtl)`

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

Classes in org.apache.ignite.internal.processors.cache.transactions that implement IgniteTxLocalEx
`class` `IgniteTxLocalAdapter` Transaction adapter for cache transactions.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.11.0
Release Date | : September 11 2021