# Package org.apache.ignite.transactions

Contains transaction-related classes.

See: Description

Interface Summary
Interface | Description
--- | ---
Transaction | Ignite cache transaction.
TransactionMetrics | Transaction metrics, shared across all caches.

Enum Summary
Enum | Description
--- | ---
TransactionConcurrency | Transaction concurrency control.
TransactionIsolation | Defines different cache transaction isolation levels.
TransactionState | Cache transaction state.

Exception Summary
Exception | Description
--- | ---
TransactionDeadlockException | Transaction deadlock exception.
TransactionHeuristicException | Exception thrown whenever grid transaction enters an unknown state.
TransactionOptimisticException | Exception thrown whenever grid transactions fail optimistically.
TransactionRollbackException | Exception thrown whenever grid transactions has been automatically rolled back.
TransactionTimeoutException | Exception thrown whenever transactions time out.

## Package org.apache.ignite.transactions Description

Contains transaction-related classes.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.7.0
Release Date | : August 1 2016