Interface TransactionalConsumer<T extends Transactional<T>,X extends java.lang.Exception>
-
- Type Parameters:
T- the SqlObject type to provideX- exception thrown
public interface TransactionalConsumer<T extends Transactional<T>,X extends java.lang.Exception>Callback that expects an open transaction and returns no results.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TransactionalCallback<java.lang.Void,T,X>asCallback()voiduseTransaction(T transactional)Execute in a transaction.
-
-
-
Method Detail
-
useTransaction
void useTransaction(T transactional) throws X extends java.lang.Exception
Execute in a transaction. Will be committed afterwards, or rolled back if an exception is thrown.
-
asCallback
default TransactionalCallback<java.lang.Void,T,X> asCallback()
-
-