Package org.hibernate.testing.orm.junit
Interface EntityManagerFactoryScope
-
public interface EntityManagerFactoryScope
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
fromEntityManager(Function<jakarta.persistence.EntityManager,T> action)
<T> T
fromTransaction(jakarta.persistence.EntityManager entityManager, Function<jakarta.persistence.EntityManager,T> action)
<T> T
fromTransaction(Function<jakarta.persistence.EntityManager,T> action)
jakarta.persistence.EntityManagerFactory
getEntityManagerFactory()
StatementInspector
getStatementInspector()
<T extends StatementInspector>
TgetStatementInspector(Class<T> type)
void
inEntityManager(Consumer<jakarta.persistence.EntityManager> action)
void
inTransaction(jakarta.persistence.EntityManager entityManager, Consumer<jakarta.persistence.EntityManager> action)
void
inTransaction(Consumer<jakarta.persistence.EntityManager> action)
void
releaseEntityManagerFactory()
-
-
-
Method Detail
-
getEntityManagerFactory
jakarta.persistence.EntityManagerFactory getEntityManagerFactory()
-
releaseEntityManagerFactory
void releaseEntityManagerFactory()
-
getStatementInspector
StatementInspector getStatementInspector()
-
getStatementInspector
<T extends StatementInspector> T getStatementInspector(Class<T> type)
-
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)
-
-