A B C D E F G H I M R S 
All Classes All Packages

A

afterCommit() - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 
afterCompletion(TransactionSynchronization.Status) - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 

B

beforeCommit(boolean) - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 
beforeCompletion() - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 

C

clear() - Method in class io.micronaut.transaction.hibernate5.SessionHolder
 
clear() - Method in class io.micronaut.transaction.jpa.EntityManagerHolder
 
currentSession() - Method in class io.micronaut.transaction.hibernate5.MicronautSessionContext
Retrieve the Spring-managed Session for the current thread, if any.

D

disconnectOnCompletion(Session) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Disconnect a pre-existing Hibernate Session on transaction completion, returning its database connection but preserving its entity state.
doBegin(Object, TransactionDefinition) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
doCleanupAfterCompletion(Object) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
doCommit(DefaultTransactionStatus) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
doGetTransaction() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
doResume(Object, Object) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
doRollback(DefaultTransactionStatus) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
doSetRollbackOnly(DefaultTransactionStatus) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
doSuspend(Object) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 

E

EntityManagerHolder - Class in io.micronaut.transaction.jpa
Resource holder wrapping a JPA EntityManager.
EntityManagerHolder(EntityManager) - Constructor for class io.micronaut.transaction.jpa.EntityManagerHolder
Default constructor.
equals(Object) - Method in class io.micronaut.transaction.hibernate5.FlushSynchronization
 

F

flush() - Method in class io.micronaut.transaction.hibernate5.FlushSynchronization
 
flush() - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 
FlushSynchronization - Class in io.micronaut.transaction.hibernate5
Simple synchronization adapter that propagates a flush() call to the underlying Hibernate Session.

G

getConnection() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
getConnection(Object) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
getDataSource() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
getEntityInterceptor() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
getEntityManager() - Method in class io.micronaut.transaction.jpa.EntityManagerHolder
 
getOrder() - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 
getPreviousFlushMode() - Method in class io.micronaut.transaction.hibernate5.SessionHolder
 
getResourceFactory() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
getSavepointManager() - Method in class io.micronaut.transaction.jpa.EntityManagerHolder
 
getSession() - Method in class io.micronaut.transaction.hibernate5.SessionHolder
 
getSessionFactory() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
getTransaction() - Method in class io.micronaut.transaction.hibernate5.SessionHolder
 
getTransactionStateKey() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 

H

hasConnection() - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
hashCode() - Method in class io.micronaut.transaction.hibernate5.FlushSynchronization
 
HibernateTransactionManager - Class in io.micronaut.transaction.hibernate5
SynchronousTransactionManager implementation for a single Hibernate SessionFactory.
HibernateTransactionManager(SessionFactory, DataSource, Interceptor) - Constructor for class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Create a new HibernateTransactionManager instance.
HibernateTransactionManager(SessionFactory, DataSource, Interceptor, String) - Constructor for class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Create a new HibernateTransactionManager instance.

I

io.micronaut.transaction.hibernate5 - package io.micronaut.transaction.hibernate5
 
io.micronaut.transaction.jpa - package io.micronaut.transaction.jpa
 
isExistingTransaction(Object) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
 
isPhysicallyConnected(Session) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Determine whether the given Session is (still) physically connected to the database, that is, holds an active JDBC Connection internally.
isSameConnectionForEntireSession(Session) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Return whether the given Hibernate Session will always hold the same JDBC Connection.
isTransactionActive() - Method in class io.micronaut.transaction.jpa.EntityManagerHolder
 

M

MicronautSessionContext - Class in io.micronaut.transaction.hibernate5
Implementation of Hibernate 3.1's CurrentSessionContext interface that delegates to SessionFactoryUtils for providing a current Session.
MicronautSessionContext(SessionFactoryImplementor) - Constructor for class io.micronaut.transaction.hibernate5.MicronautSessionContext
Create a new SpringSessionContext for the given Hibernate SessionFactory.

R

resume() - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 

S

SESSION_SYNCHRONIZATION_ORDER - Static variable in class io.micronaut.transaction.hibernate5.SessionFactoryUtils
Order value for TransactionSynchronization objects that clean up Hibernate Sessions.
SessionFactoryUtils - Class in io.micronaut.transaction.hibernate5
Helper class featuring methods for Hibernate Session handling.
SessionFactoryUtils() - Constructor for class io.micronaut.transaction.hibernate5.SessionFactoryUtils
 
SessionHolder - Class in io.micronaut.transaction.hibernate5
Resource holder wrapping a Hibernate Session (plus an optional Transaction).
SessionHolder(Session) - Constructor for class io.micronaut.transaction.hibernate5.SessionHolder
Default constructor.
SessionSynchronization - Class in io.micronaut.transaction.hibernate5
Callback for resource cleanup at the end of a Spring-managed transaction for a pre-bound Hibernate Session.
setAllowResultAccessAfterCompletion(boolean) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Set whether to allow result access after completion, typically via Hibernate's ScrollableResults mechanism.
setHibernateManagedSession(boolean) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Set whether to operate on a Hibernate-managed Session, that is, whether to obtain the Session through Hibernate's SessionFactory.getCurrentSession() instead of SessionFactory.openSession() (with a TransactionSynchronizationManager check preceding it).
setPrepareConnection(boolean) - Method in class io.micronaut.transaction.hibernate5.HibernateTransactionManager
Set whether to prepare the underlying JDBC Connection of a transactional Hibernate Session, that is, whether to apply a transaction-specific isolation level and/or the transaction's read-only flag to the underlying JDBC Connection.
setPreviousFlushMode(FlushMode) - Method in class io.micronaut.transaction.hibernate5.SessionHolder
 
setSavepointManager(SavepointManager) - Method in class io.micronaut.transaction.jpa.EntityManagerHolder
 
setTransaction(Transaction) - Method in class io.micronaut.transaction.hibernate5.SessionHolder
Set the associated transaction.
setTransactionActive(boolean) - Method in class io.micronaut.transaction.jpa.EntityManagerHolder
 
suspend() - Method in class io.micronaut.transaction.hibernate5.SessionSynchronization
 
A B C D E F G H I M R S 
All Classes All Packages