ExposedSpringTransactionAttributeSource
class ExposedSpringTransactionAttributeSource(delegate: TransactionAttributeSource = AnnotationTransactionAttributeSource(), rollbackExceptions: List<Class<out Throwable>> = listOf(SQLException::class.java)) : TransactionAttributeSource
A TransactionAttributeSource that adds ExposedSQLException to the rollback rules of the delegate.
The returned TransactionAttribute is a defensive copy, so the delegate's cached instance is never mutated. This makes getTransactionAttribute safe to invoke concurrently.
Functions
Link copied to clipboard
open override fun getTransactionAttribute(method: Method, targetClass: Class<*>?): TransactionAttribute?
Link copied to clipboard
Link copied to clipboard