Class DBTransaction

java.lang.Object
com.musicxmltasks.database.DBTransaction

public class DBTransaction
extends java.lang.Object
  • Constructor Summary

    Constructors
    Constructor Description
    DBTransaction​(javax.persistence.EntityManager em)  
  • Method Summary

    Modifier and Type Method Description
    void begin()  
    void commit()  
    void create​(java.lang.Object object)  
    void delete​(java.lang.Object object)  
    <T extends DatabaseItem>
    T
    find​(java.lang.Class<T> classType, java.lang.String field, java.lang.Object value)  
    <T extends DatabaseItem>
    java.util.List<T>
    findAll​(java.lang.Class<T> classType)  
    <T> T getObjectById​(java.lang.Class<T> classObject, int id)  
    boolean isActive()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DBTransaction

      public DBTransaction​(javax.persistence.EntityManager em)
  • Method Details