Class TransactionUtil
java.lang.Object
org.hibernate.testing.orm.transaction.TransactionUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <R> RfromTransaction(EntityManager entityManager, Function<EntityManager, R> action) static <R> RfromTransaction(org.hibernate.engine.spi.SessionImplementor session, Function<org.hibernate.engine.spi.SessionImplementor, R> action) static voidinTransaction(EntityManager entityManager, Consumer<EntityManager> action) static voidinTransaction(org.hibernate.engine.spi.SessionImplementor session, Consumer<org.hibernate.engine.spi.SessionImplementor> action) static voidinTransaction(org.hibernate.StatelessSession session, Consumer<org.hibernate.StatelessSession> action)
-
Constructor Details
-
TransactionUtil
public TransactionUtil()
-
-
Method Details
-
inTransaction
public static void inTransaction(org.hibernate.engine.spi.SessionImplementor session, Consumer<org.hibernate.engine.spi.SessionImplementor> action) -
inTransaction
-
inTransaction
public static void inTransaction(org.hibernate.StatelessSession session, Consumer<org.hibernate.StatelessSession> action) -
fromTransaction
public static <R> R fromTransaction(org.hibernate.engine.spi.SessionImplementor session, Function<org.hibernate.engine.spi.SessionImplementor, R> action) -
fromTransaction
-