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> TfromEntityManager(java.util.function.Function<EntityManager,T> action)<T> TfromTransaction(java.util.function.Function<EntityManager,T> action)<T> TfromTransaction(EntityManager entityManager, java.util.function.Function<EntityManager,T> action)EntityManagerFactorygetEntityManagerFactory()org.hibernate.resource.jdbc.spi.StatementInspectorgetStatementInspector()<T extends org.hibernate.resource.jdbc.spi.StatementInspector>
TgetStatementInspector(java.lang.Class<T> type)voidinEntityManager(java.util.function.Consumer<EntityManager> action)voidinTransaction(java.util.function.Consumer<EntityManager> action)voidinTransaction(EntityManager entityManager, java.util.function.Consumer<EntityManager> action)voidreleaseEntityManagerFactory()
-
-
-
Method Detail
-
getEntityManagerFactory
EntityManagerFactory getEntityManagerFactory()
-
releaseEntityManagerFactory
void releaseEntityManagerFactory()
-
getStatementInspector
org.hibernate.resource.jdbc.spi.StatementInspector getStatementInspector()
-
getStatementInspector
<T extends org.hibernate.resource.jdbc.spi.StatementInspector> T getStatementInspector(java.lang.Class<T> type)
-
inEntityManager
void inEntityManager(java.util.function.Consumer<EntityManager> action)
-
inTransaction
void inTransaction(java.util.function.Consumer<EntityManager> action)
-
inTransaction
void inTransaction(EntityManager entityManager, java.util.function.Consumer<EntityManager> action)
-
fromEntityManager
<T> T fromEntityManager(java.util.function.Function<EntityManager,T> action)
-
fromTransaction
<T> T fromTransaction(java.util.function.Function<EntityManager,T> action)
-
fromTransaction
<T> T fromTransaction(EntityManager entityManager, java.util.function.Function<EntityManager,T> action)
-
-