public interface ReactiveTransaction extends TransactionExecution
ReactiveTransactionManager
transaction.
This is currently a marker interface extending TransactionExecution
but may acquire further methods in a future revision.
Transactional code can use this to retrieve status information, and to programmatically request a rollback (instead of throwing an exception that causes an implicit rollback).
TransactionExecution.setRollbackOnly()
,
ReactiveTransactionManager.getReactiveTransaction(org.springframework.transaction.TransactionDefinition)
,
TransactionCallback.doInTransaction(org.springframework.transaction.ReactiveTransaction)
isCompleted, isNewTransaction, isRollbackOnly, setRollbackOnly