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

Interface Summary
Interface | Description
--- | ---
IgniteInternalTx | Transaction managed by cache (`'Ex'` stands for external).
IgniteTxLocalEx | Local transaction API.
IgniteTxLocalState |
IgniteTxRemoteEx | Local transaction API.
IgniteTxRemoteState |
IgniteTxState |
TransactionProxy | Marker interface for transaction proxy.

Class Summary
Class | Description
--- | ---
IgniteTransactionsImpl<K,V> | Grid transactions implementation.
IgniteTxAdapter | Managed transaction adapter.
IgniteTxEntry | Transaction entry.
IgniteTxHandler | Isolated logic to process cache messages.
IgniteTxImplicitSingleStateImpl |
IgniteTxKey | Cache transaction key.
IgniteTxLocalAdapter | Transaction adapter for cache transactions.
IgniteTxLocalStateAdapter |
IgniteTxManager | Cache transaction manager.
IgniteTxMap | Grid cache transaction read or write set.
IgniteTxRemoteSingleStateImpl |
IgniteTxRemoteStateAdapter |
IgniteTxRemoteStateImpl |
IgniteTxStateImpl |
TransactionMetricsAdapter | Tx metrics adapter.
TransactionProxyImpl<K,V> | Cache transaction proxy.
TxEntryValueHolder | Auxiliary class to hold value, value-has-been-set flag, value update operation, value bytes.

Enum Summary
Enum | Description
--- | ---
IgniteInternalTx.FinalizationStatus |

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.5.0-b1
Release Date | : December 1 2015