public abstract class TransactionUtil extends Object
| Constructor and Description |
|---|
TransactionUtil() |
| Modifier and Type | Method and Description |
|---|---|
static <R> R |
fromTransaction(EntityManager entityManager,
Function<EntityManager,R> action) |
static <R> R |
fromTransaction(org.hibernate.engine.spi.SessionImplementor session,
Function<org.hibernate.engine.spi.SessionImplementor,R> action) |
static void |
inTransaction(EntityManager entityManager,
Consumer<EntityManager> action) |
static void |
inTransaction(org.hibernate.engine.spi.SessionImplementor session,
Consumer<org.hibernate.engine.spi.SessionImplementor> action) |
static void |
inTransaction(org.hibernate.StatelessSession session,
Consumer<org.hibernate.StatelessSession> action) |
public static void inTransaction(org.hibernate.engine.spi.SessionImplementor session,
Consumer<org.hibernate.engine.spi.SessionImplementor> action)
public static void inTransaction(EntityManager entityManager, Consumer<EntityManager> action)
public static void inTransaction(org.hibernate.StatelessSession session,
Consumer<org.hibernate.StatelessSession> action)
public static <R> R fromTransaction(org.hibernate.engine.spi.SessionImplementor session,
Function<org.hibernate.engine.spi.SessionImplementor,R> action)
public static <R> R fromTransaction(EntityManager entityManager, Function<EntityManager,R> action)
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.