Class Transaction

java.lang.Object
cz.cvut.kbss.ontodriver.util.Transaction

public final class Transaction extends Object
  • Constructor Details

    • Transaction

      public Transaction()
  • Method Details

    • begin

      public void begin()
      Begins a transaction.
    • commit

      public void commit()
      Marks the beginning of transaction commit.
      See Also:
    • afterCommit

      public void afterCommit()
      Marks successful completion of transaction commit.
      See Also:
    • rollback

      public void rollback()
      Commences transaction rollback.
      See Also:
    • afterRollback

      public void afterRollback()
      Marks successful finish of transaction rollback.
      See Also:
    • isActive

      public boolean isActive()
    • getState

      public TransactionState getState()
    • verifyActive

      public void verifyActive()
      Verifies that the transaction is active.
      Throws:
      IllegalStateException - When transaction is not active
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object