Interface TransactionImplementor

All Superinterfaces:
EntityTransaction, Transaction
All Known Implementing Classes:
TransactionImpl

public interface TransactionImplementor extends Transaction
Defines the "internal contract" for an implementation of Transaction.
  • Method Details

    • isActive

      boolean isActive(boolean isMarkedRollbackConsideredActive)
      Indicate whether a resource transaction is in progress.
      Parameters:
      isMarkedRollbackConsideredActive - whether to consider TransactionStatus.MARKED_ROLLBACK as active.
      Returns:
      boolean indicating whether transaction is in progress
      Throws:
      HibernateException - if an unexpected error condition is encountered.