Class MCREntityTransaction

java.lang.Object
org.mycore.backend.jpa.MCREntityTransaction
All Implemented Interfaces:
MCRPersistenceTransaction

public class MCREntityTransaction extends Object implements MCRPersistenceTransaction
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Start a transaction.
    void
    Commit the current transaction, writing any unflushed changes to the backend.
    boolean
    Determine whether the current transaction has been marked for rollback.
    boolean
    Indicate whether a transaction is in progress.
    boolean
    preconditions in the backend are met and this instance should be used for transactions
    void
    Roll back the current transaction.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait