org.hibernate.SessionFactory to manage transactions.
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| public static <S> void | |
| public static <S, R> R | |
| private static void |
| TransactionManagement | back to summary |
|---|---|
| public TransactionManagement() | |
| commit | back to summary |
|---|---|
| private static void commit(Transaction transaction) | |
| manageTransaction | back to summary |
|---|---|
| public static <S> void manageTransaction(S session, Transaction transaction, Consumer<S> consumer) | |
| manageTransaction | back to summary |
|---|---|
| public static <S, R> R manageTransaction(S session, Transaction transaction, Function<S, R> function) | |
| rollback | back to summary |
|---|---|
| private static void rollback(Transaction transaction, RuntimeException exception) | |