Class NanoEntityManagerFactory.NTransaction

java.lang.Object
de.tsl2.nano.persistence.provider.NanoEntityManagerFactory.NTransaction
All Implemented Interfaces:
javax.persistence.EntityTransaction
Enclosing class:
NanoEntityManagerFactory

public class NanoEntityManagerFactory.NTransaction extends Object implements javax.persistence.EntityTransaction
Version:
$Revision$
Author:
Tom, Thomas Schneider
  • Field Details

    • rollbackOnly

      protected boolean rollbackOnly
  • Constructor Details

    • NTransaction

      public NTransaction()
  • Method Details

    • commit

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

      public void begin()
      Specified by:
      begin in interface javax.persistence.EntityTransaction
    • getRollbackOnly

      public boolean getRollbackOnly()
      Specified by:
      getRollbackOnly in interface javax.persistence.EntityTransaction
    • isActive

      public boolean isActive()
      Specified by:
      isActive in interface javax.persistence.EntityTransaction
    • rollback

      public void rollback()
      Specified by:
      rollback in interface javax.persistence.EntityTransaction
    • setRollbackOnly

      public void setRollbackOnly()
      Specified by:
      setRollbackOnly in interface javax.persistence.EntityTransaction