A B C D E F G H I M R S
All Classes All Packages
All Classes All Packages
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
-
SynchronousTransactionManagerimplementation for a single HibernateSessionFactory. - 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
CurrentSessionContextinterface that delegates toSessionFactoryUtilsfor providing a currentSession. - 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 optionalTransaction). - 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 ofSessionFactory.openSession()(with aTransactionSynchronizationManagercheck 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
All Classes All Packages