Class JtaTransactionObject

java.lang.Object
org.springframework.transaction.jta.JtaTransactionObject
All Implemented Interfaces:
Flushable, SmartTransactionObject

public class JtaTransactionObject extends Object implements SmartTransactionObject
JTA transaction object, representing a UserTransaction. Used as transaction object by Spring's JtaTransactionManager.

Note: This is an SPI class, not intended to be used by applications.

Since:
1.1
Author:
Juergen Hoeller
See Also:
  • Constructor Details

    • JtaTransactionObject

      public JtaTransactionObject(UserTransaction userTransaction)
      Create a new JtaTransactionObject for the given JTA UserTransaction.
      Parameters:
      userTransaction - the JTA UserTransaction for the current transaction (either a shared object or retrieved through a fresh per-transaction lookup)
  • Method Details