Class RequestScopedTransaction

java.lang.Object
io.quarkus.narayana.jta.RequestScopedTransaction

@RequestScoped class RequestScopedTransaction extends Object
A request scoped representation of a transaction.

If the transaction is not committed it will be automatically rolled back when the request scope is destroyed.

  • Field Details

  • Constructor Details

    • RequestScopedTransaction

      @Inject public RequestScopedTransaction(jakarta.transaction.UserTransaction userTransaction, jakarta.transaction.TransactionManager transactionManager, TransactionManagerConfiguration transactionManagerConfiguration)
    • RequestScopedTransaction

      public RequestScopedTransaction()
  • Method Details

    • begin

      void begin(BeginOptions options)
    • destroy

      @PreDestroy void destroy()