Class UserTransactionWrapper

java.lang.Object
com.sun.ts.tests.common.vehicle.ejb3share.UserTransactionWrapper
All Implemented Interfaces:
jakarta.persistence.EntityTransaction

public final class UserTransactionWrapper extends Object implements jakarta.persistence.EntityTransaction
  • Constructor Details

    • UserTransactionWrapper

      public UserTransactionWrapper()
      These are the various status and values for a transaction STATUS_ACTIVE:0 STATUS_COMMITTED:3 STATUS_COMMITTING:8 STATUS_MARKED_ROLLBACK:1 STATUS_NO_TRANSACTION:6 STATUS_PREPARED:2 STATUS_PREPARING:7 STATUS_ROLLEDBACK:4 STATUS_ROLLING_BACK:9 STATUS_UNKNOWN:5 *
    • UserTransactionWrapper

      public UserTransactionWrapper(jakarta.transaction.UserTransaction delegate)
  • Method Details

    • setDelegate

      public void setDelegate(jakarta.transaction.UserTransaction delegate)
    • rollback

      public void rollback()
      Specified by:
      rollback in interface jakarta.persistence.EntityTransaction
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface jakarta.persistence.EntityTransaction
    • setTimeout

      public void setTimeout(Integer timeout)
      Specified by:
      setTimeout in interface jakarta.persistence.EntityTransaction
    • getTimeout

      public Integer getTimeout()
      Specified by:
      getTimeout in interface jakarta.persistence.EntityTransaction
    • commit

      public void commit()
      Specified by:
      commit in interface jakarta.persistence.EntityTransaction
    • begin

      public void begin()
      Specified by:
      begin in interface jakarta.persistence.EntityTransaction
    • setRollbackOnly

      public void setRollbackOnly()
      Specified by:
      setRollbackOnly in interface jakarta.persistence.EntityTransaction
    • getRollbackOnly

      public boolean getRollbackOnly()
      Specified by:
      getRollbackOnly in interface jakarta.persistence.EntityTransaction