Package org.jdbi.v3.core.transaction
Class RollbackOnlyTransactionHandler
- java.lang.Object
-
- org.jdbi.v3.core.transaction.DelegatingTransactionHandler
-
- org.jdbi.v3.core.transaction.RollbackOnlyTransactionHandler
-
- All Implemented Interfaces:
TransactionHandler
public class RollbackOnlyTransactionHandler extends DelegatingTransactionHandler
A transaction handler that always callsDelegatingTransactionHandler.rollback(org.jdbi.v3.core.Handle)instead ofcommit(org.jdbi.v3.core.Handle).
-
-
Constructor Summary
Constructors Constructor Description RollbackOnlyTransactionHandler()RollbackOnlyTransactionHandler(TransactionHandler delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcommit(Handle handle)Commit the transaction.-
Methods inherited from class org.jdbi.v3.core.transaction.DelegatingTransactionHandler
begin, getDelegate, inTransaction, inTransaction, isInTransaction, releaseSavepoint, rollback, rollbackToSavepoint, savepoint
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jdbi.v3.core.transaction.TransactionHandler
specialize
-
-
-
-
Constructor Detail
-
RollbackOnlyTransactionHandler
public RollbackOnlyTransactionHandler()
-
RollbackOnlyTransactionHandler
public RollbackOnlyTransactionHandler(TransactionHandler delegate)
-
-
Method Detail
-
commit
public void commit(Handle handle)
Description copied from interface:TransactionHandlerCommit the transaction.- Specified by:
commitin interfaceTransactionHandler- Overrides:
commitin classDelegatingTransactionHandler- Parameters:
handle- the handle the commit is being performed on
-
-