Interface EntityManagerFactoryScope


  • public interface EntityManagerFactoryScope
    • Method Detail

      • getEntityManagerFactory

        jakarta.persistence.EntityManagerFactory getEntityManagerFactory()
      • releaseEntityManagerFactory

        void releaseEntityManagerFactory()
      • inEntityManager

        void inEntityManager​(Consumer<jakarta.persistence.EntityManager> action)
      • inTransaction

        void inTransaction​(Consumer<jakarta.persistence.EntityManager> action)
      • inTransaction

        void inTransaction​(jakarta.persistence.EntityManager entityManager,
                           Consumer<jakarta.persistence.EntityManager> action)
      • fromEntityManager

        <T> T fromEntityManager​(Function<jakarta.persistence.EntityManager,​T> action)
      • fromTransaction

        <T> T fromTransaction​(Function<jakarta.persistence.EntityManager,​T> action)
      • fromTransaction

        <T> T fromTransaction​(jakarta.persistence.EntityManager entityManager,
                              Function<jakarta.persistence.EntityManager,​T> action)