Package-level declarations
Types
Link copied to clipboard
A JdbcTransactionManager that tells the truth about a transaction whose connection is already gone.
Link copied to clipboard
Holds the session bound to the current transaction.
Link copied to clipboard
What an OctaviusSession is bound to the current transaction under.
Link copied to clipboard
internal class OctaviusSessionSynchronization(holder: OctaviusSessionHolder, key: OctaviusSessionKey) : ResourceHolderSynchronization<OctaviusSessionHolder, OctaviusSessionKey>
Ends the transaction-scoped session at the right point in Spring's completion sequence.
Link copied to clipboard
@AutoConfiguration(after = [DataSourceAutoConfiguration::class] )
Spring Boot auto-configuration for the Octavius driver.
Link copied to clipboard
class OctaviusTemplate(dataSource: DataSource, val exceptionTranslator: SQLExceptionTranslator = OctaviusExceptionTranslator())
Template class that simplifies executing Octavius operations and provides proper integration with Spring's transaction management and exception translation mechanism.