Table of Contents

Namespace Apache.Ignite.Tx

Classes

IncompatibleSchemaException

Thrown when, during an attempt to execute a transactional operation, it turns out that the operation cannot be executed because an incompatible schema change has happened. The transaction in question is aborted.

MismatchingTransactionOutcomeException

The exception is thrown when the transaction result differs from the intended one.

For example, {@code tx.commit()} is called for a transaction, but the verification logic decided to abort it instead. The transaction will be aborted and the call to {@code tx.commit()} will throw this exception.

TransactionException

This exception is thrown if a transaction can't be finished for some reason.