# Uses of Package
org.apache.ignite.internal.processors.cache.transactions

Packages that use org.apache.ignite.internal.processors.cache.transactions
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.dht.topology
org.apache.ignite.internal.processors.cache.distributed.near
org.apache.ignite.internal.processors.cache.distributed.near.consistency
org.apache.ignite.internal.processors.cache.local
org.apache.ignite.internal.processors.cache.local.atomic
org.apache.ignite.internal.processors.cache.mvcc
org.apache.ignite.internal.processors.cache.query.continuous
org.apache.ignite.internal.processors.cache.store
org.apache.ignite.internal.processors.cache.transactions
org.apache.ignite.spi.systemview.view: Contains `SystemView` clases that exists in Ignite.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).
IgniteTxEntry Transaction entry.
IgniteTxKey Cache transaction key.
IgniteTxLocalEx Local transaction API.
IgniteTxManager Cache transaction manager.
TransactionMetricsAdapter Tx metrics adapter.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.distributed
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).
IgniteTxAdapter Managed transaction adapter.
IgniteTxEntry Transaction entry.
IgniteTxKey Cache transaction key.
IgniteTxLocalEx Local transaction API.
IgniteTxRemoteEx Local transaction API.
IgniteTxRemoteState
IgniteTxState
IgniteTxStateAware Marker interface for messages with transient TX state

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.distributed.dht
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).
IgniteTxAdapter Managed transaction adapter.
IgniteTxEntry Transaction entry.
IgniteTxKey Cache transaction key.
IgniteTxLocalAdapter Transaction adapter for cache transactions.
IgniteTxLocalEx Local transaction API.
IgniteTxRemoteEx Local transaction API.
IgniteTxStateAware Marker interface for messages with transient TX state

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.distributed.dht.atomic
Class and Description
IgniteTxLocalEx Local transaction API.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.distributed.dht.colocated
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).
IgniteTxKey Cache transaction key.
IgniteTxLocalEx Local transaction API.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.distributed.dht.topology
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.distributed.near
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).
IgniteTxAdapter Managed transaction adapter.
IgniteTxEntry Transaction entry.
IgniteTxKey Cache transaction key.
IgniteTxLocalAdapter Transaction adapter for cache transactions.
IgniteTxLocalEx Local transaction API.
IgniteTxManager.TxDumpsThrottling This class is used to store information about transaction time dump throttling.
IgniteTxRemoteEx Local transaction API.
IgniteTxStateAware Marker interface for messages with transient TX state
TransactionProxy Marker interface for transaction proxy.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.distributed.near.consistency
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.local
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).
IgniteTxLocalEx Local transaction API.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.local.atomic
Class and Description
IgniteTxLocalEx Local transaction API.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.mvcc
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.query.continuous
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.store
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.internal.processors.cache.transactions
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).
IgniteInternalTx.FinalizationStatus
IgniteTxAdapter Managed transaction adapter.
IgniteTxEntry Transaction entry.
IgniteTxHandler Isolated logic to process cache messages.
IgniteTxKey Cache transaction key.
IgniteTxLocalAdapter Transaction adapter for cache transactions.
IgniteTxLocalAdapter.PostLockClosure1 Post-lock closure.
IgniteTxLocalAdapter.PostLockClosure2 Post-lock closure.
IgniteTxLocalAdapter.PostMissClosure Post-lock closure.
IgniteTxLocalEx Local transaction API.
IgniteTxLocalState
IgniteTxLocalStateAdapter
IgniteTxMap Grid cache transaction read or write set.
IgniteTxRemoteEx Local transaction API.
IgniteTxRemoteState
IgniteTxRemoteStateAdapter
IgniteTxState
TransactionMetricsAdapter Tx metrics adapter.
TransactionProxy Marker interface for transaction proxy.
TransactionProxyImpl Cache transaction proxy.
TxCounters Values which should be tracked during transaction execution and applied on commit.
TxDeadlock Information about found deadlock.
TxLock Corresponds to one `GridCacheMvccCandidate` from local MVCC candidates queue.
TxLockList List of transaction locks for particular key.

Classes in org.apache.ignite.internal.processors.cache.transactions used by org.apache.ignite.spi.systemview.view
Class and Description
IgniteInternalTx Transaction managed by cache (`'Ex'` stands for external).

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

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