| Interface | Description |
|---|---|
| Transaction |
Ignite cache transaction.
|
| TransactionMetrics |
Transaction metrics, shared across all caches.
|
| Enum | Description |
|---|---|
| TransactionConcurrency |
Transaction concurrency control.
|
| TransactionIsolation |
Defines different cache transaction isolation levels.
|
| TransactionState |
Cache transaction state.
|
| Exception | Description |
|---|---|
| TransactionAlreadyCompletedException |
Exception thrown whenever Mvcc transaction has been finished before operation finished.
|
| TransactionDeadlockException |
Transaction deadlock exception.
|
| TransactionDuplicateKeyException |
Exception thrown whenever transaction tries to inserts entry with same mvcc version more than once.
|
| TransactionException |
Base class for all transaction related exceptions.
|
| TransactionHeuristicException |
Exception thrown whenever grid transaction enters an unknown state.
|
| TransactionMixedModeException |
Exception thrown whenever transaction spans over MVCC and non-MVCC caches.
|
| TransactionOptimisticException |
Exception thrown whenever grid transactions fail optimistically.
|
| TransactionRollbackException |
Exception thrown whenever grid transactions has been automatically rolled back.
|
| TransactionSerializationException |
Exception thrown whenever transaction can't be serialized due to write conflict.
|
| TransactionTimeoutException |
Exception thrown whenever transactions time out.
|
| TransactionUnsupportedConcurrencyException |
Exception thrown whenever transaction concurrency level is not supported.
|
GridGain In-Memory Computing Platform : ver. 8.9.26 Release Date : October 16 2025