Class 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.

    • Constructor Detail

      • RequestScopedTransaction

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

        public RequestScopedTransaction()
    • Method Detail

      • destroy

        @PreDestroy
        void destroy()