# Package org.apache.ignite.internal.transactions

Exception Summary
IgniteTxAlreadyCompletedCheckedException: Exception thrown whenever Mvcc transaction has been finished before operation finished.
IgniteTxDuplicateKeyCheckedException: Exception thrown whenever transaction tries to inserts entry with same mvcc version more than once.
IgniteTxHeuristicCheckedException: Exception thrown whenever grid transaction enters an unknown state.
IgniteTxOptimisticCheckedException: Exception thrown whenever grid transactions fail optimistically.
IgniteTxRollbackCheckedException: Exception thrown whenever grid transactions has been automatically rolled back.
IgniteTxSerializationCheckedException: Exception thrown whenever transaction can't be serialized due to write conflict.
IgniteTxTimeoutCheckedException: Exception thrown whenever grid transactions time out.
IgniteTxUnexpectedStateCheckedException: Exception thrown whenever mvcc transaction enters an unknown state.
TransactionCheckedException: Internal transaction exceptions base.

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023