Package org.dalesbred.transaction
package org.dalesbred.transaction
Transaction management.
-
ClassDescriptionDefault transaction manager that handles all transactions by itself.Represents the database isolation levels.Exception thrown when performing an operation that requires a transaction without having an active transaction.Transaction propagation types.A
TransactionManager
that uses single underlyingConnection
.Callback for executing a block of code within a transaction.Provides transactions with access to the context.Abstract the mechanism in which transactions are handled.Exception thrown when transaction rolls back.Exception thrown when database can't achieve desired isolation level due to concurrent updates.Contains all the settings that can be configured for individual-transactions.Callback for executing a block of code within a transaction.