open class TransactionSystemException : TransactionException
Exception thrown when a general transaction system error is encountered, like on commit or rollback.
Author
Juergen Hoeller
Since
24.03.2003
TransactionSystemException(msg: String) TransactionSystemException(msg: String, cause: Throwable)
Constructor for TransactionSystemException. |
open fun contains(exType: Class<*>): Boolean |
|
fun getApplicationException(): Throwable
Return the application exception that was thrown before this transaction exception, if any. |
|
open fun getOriginalException(): Throwable
Return the exception that was the first to be thrown within the failed transaction: i.e. the application exception, if any, or the TransactionSystemException's own cause. |
|
open fun initApplicationException(ex: Throwable): Unit
Set an application exception that was thrown before this transaction exception, preserving the original exception despite the overriding TransactionSystemException. |