public class TransactionUtil2 extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ACTION_COMPLETED_TXN |
Constructor and Description |
---|
TransactionUtil2() |
Modifier and Type | Method and Description |
---|---|
static <R> R |
fromSession(org.hibernate.engine.spi.SessionFactoryImplementor sfi,
Function<org.hibernate.engine.spi.SessionImplementor,R> action) |
static <R> R |
fromTransaction(org.hibernate.engine.spi.SessionFactoryImplementor factory,
Function<org.hibernate.engine.spi.SessionImplementor,R> action) |
static <R> R |
fromTransaction(org.hibernate.engine.spi.SessionImplementor session,
Function<org.hibernate.engine.spi.SessionImplementor,R> action) |
static void |
inSession(org.hibernate.engine.spi.SessionFactoryImplementor sfi,
Consumer<org.hibernate.engine.spi.SessionImplementor> action) |
static void |
inStatelessSession(org.hibernate.engine.spi.SessionFactoryImplementor sfi,
Consumer<org.hibernate.StatelessSession> action) |
static void |
inStatelessTransaction(org.hibernate.engine.spi.SessionFactoryImplementor factory,
Consumer<org.hibernate.StatelessSession> action) |
static void |
inStatelessTransaction(org.hibernate.StatelessSession session,
Consumer<org.hibernate.StatelessSession> action) |
static void |
inTransaction(org.hibernate.engine.spi.SessionFactoryImplementor factory,
Consumer<org.hibernate.engine.spi.SessionImplementor> action) |
static void |
inTransaction(org.hibernate.engine.spi.SessionImplementor session,
Consumer<org.hibernate.engine.spi.SessionImplementor> action) |
public static final String ACTION_COMPLETED_TXN
public static void inSession(org.hibernate.engine.spi.SessionFactoryImplementor sfi, Consumer<org.hibernate.engine.spi.SessionImplementor> action)
public static <R> R fromSession(org.hibernate.engine.spi.SessionFactoryImplementor sfi, Function<org.hibernate.engine.spi.SessionImplementor,R> action)
public static void inTransaction(org.hibernate.engine.spi.SessionFactoryImplementor factory, Consumer<org.hibernate.engine.spi.SessionImplementor> action)
public static <R> R fromTransaction(org.hibernate.engine.spi.SessionFactoryImplementor factory, Function<org.hibernate.engine.spi.SessionImplementor,R> action)
public static void inTransaction(org.hibernate.engine.spi.SessionImplementor session, Consumer<org.hibernate.engine.spi.SessionImplementor> action)
public static <R> R fromTransaction(org.hibernate.engine.spi.SessionImplementor session, Function<org.hibernate.engine.spi.SessionImplementor,R> action)
public static void inStatelessSession(org.hibernate.engine.spi.SessionFactoryImplementor sfi, Consumer<org.hibernate.StatelessSession> action)
public static void inStatelessTransaction(org.hibernate.engine.spi.SessionFactoryImplementor factory, Consumer<org.hibernate.StatelessSession> action)
public static void inStatelessTransaction(org.hibernate.StatelessSession session, Consumer<org.hibernate.StatelessSession> action)
Copyright © 2001-2023 Red Hat, Inc. All Rights Reserved.