Class TransactionException.UnexpectedRollback
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.codename1.backend.TransactionException
com.codename1.backend.TransactionException.UnexpectedRollback
- Enclosing class:
TransactionException
A transaction was rolled back although its own method returned normally, because a method that joined it failed and marked it rollback-only.
Thrown rather than returning quietly, because the outer method's caller would otherwise believe its work was committed.
-
Nested Class Summary
Nested classes/interfaces inherited from class TransactionException
TransactionException.IllegalState, TransactionException.TimedOut, TransactionException.UnexpectedRollback -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Throwable
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
UnexpectedRollback
-