Class JtaTransactionConfig

java.lang.Object
com.ibatis.sqlmap.engine.transaction.BaseTransactionConfig
com.ibatis.sqlmap.engine.transaction.jta.JtaTransactionConfig
All Implemented Interfaces:
TransactionConfig

public class JtaTransactionConfig extends BaseTransactionConfig
The Class JtaTransactionConfig.
  • Constructor Details

    • JtaTransactionConfig

      public JtaTransactionConfig()
  • Method Details

    • newTransaction

      public Transaction newTransaction(int transactionIsolation) throws SQLException, TransactionException
      Description copied from interface: TransactionConfig
      New transaction.
      Parameters:
      transactionIsolation - the transaction isolation
      Returns:
      the transaction
      Throws:
      SQLException - the SQL exception
      TransactionException - the transaction exception
    • getUserTransaction

      public javax.transaction.UserTransaction getUserTransaction()
      Gets the user transaction.
      Returns:
      the user transaction
    • setUserTransaction

      public void setUserTransaction(javax.transaction.UserTransaction userTransaction)
      Sets the user transaction.
      Parameters:
      userTransaction - the new user transaction
    • setProperties

      public void setProperties(Properties props) throws SQLException, TransactionException
      Description copied from interface: TransactionConfig
      Sets the properties.
      Parameters:
      props - the new properties
      Throws:
      SQLException - the SQL exception
      TransactionException - the transaction exception