-
This exception is thrown to report that a heuristic decision was made and
that some relevant updates have been committed and others have been
rolled back.
This exception is thrown by the commit operation to report that a heuristic
decision was made and that all relevant updates have been rolled back.
This exception indicates that the request carried an invalid transaction
context.
NotSupportedException exception indicates that the request cannot be
executed because the operation is not a supported feature.
RollbackException exception is thrown when the transaction has been
marked for rollback only or the transaction has been rolled back
instead of committed.
The transaction manager supports a synchronization mechanism
that allows the interested party to be notified before and
after the transaction completes.
The SystemException is thrown by the transaction manager to
indicate that it has encountered an unexpected error condition
that prevents future transaction services from proceeding.
The Transaction interface allows operations to be performed against
the transaction in the target Transaction object.
The TxType element of the annotation indicates whether a bean method is to be
executed within a transaction context where the values provide the following
corresponding behavior.