Class TransactionManager

java.lang.Object
cronapi.database.TransactionManager

public class TransactionManager extends Object
  • Field Details

  • Constructor Details

    • TransactionManager

      public TransactionManager()
  • Method Details

    • addNamespace

      public static void addNamespace(String namespace, jakarta.persistence.EntityManager entityManager)
    • getEntityManager

      public static jakarta.persistence.EntityManager getEntityManager(Class domainClass)
    • getEntityManager

      public static jakarta.persistence.EntityManager getEntityManager(Class domainClass, boolean cache)
    • getEntityManager

      public static jakarta.persistence.EntityManager getEntityManager(String namespace, boolean cache)
    • findEntityManagerFactory

      public static jakarta.persistence.EntityManagerFactory findEntityManagerFactory(Class domainClass)
    • findEntityManagerFactory

      public static jakarta.persistence.EntityManagerFactory findEntityManagerFactory(String namespace)
    • commit

      public static void commit(Class domainClass)
    • commit

      public static void commit(String namespace)
    • flush

      public static void flush(Class domainClass)
    • flush

      public static void flush(String namespace)
    • begin

      public static void begin(Class domainClass)
    • begin

      public static void begin(String namespace)
    • rollback

      public static void rollback(Class domainClass)
    • rollback

      public static void rollback(String namespace)
    • close

      public static void close(Class domainClass)
    • close

      public static void close(String namespace)
    • commit

      public static void commit()
    • flush

      public static void flush()
    • rollback

      public static void rollback()
    • close

      public static void close()
    • clear

      public static void clear()
    • setFlushMode

      public static void setFlushMode(String namespace, String flushMode)