Interface TransactionAccess


public interface TransactionAccess
A transaction control abstraction that allows to be independent of the concrete transaction technology.
Since:
1.4.0
Author:
Christian Beikov
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Returns whether the current transaction is active.
    void
    Mark the current transaction as rollback only.
    void
    Registers the given synchronization in the current transaction.
  • Method Details

    • isActive

      boolean isActive()
      Returns whether the current transaction is active.
      Returns:
      true if active, false otherwise
    • markRollbackOnly

      void markRollbackOnly()
      Mark the current transaction as rollback only.
    • registerSynchronization

      void registerSynchronization(Synchronization synchronization)
      Registers the given synchronization in the current transaction.
      Parameters:
      synchronization - The synchronization to register