public static class HibernateConfiguration.NuxeoHibernateTransaction extends org.hibernate.ejb.transaction.JoinableCMTTransaction
Needed because the sync from org.hibernate.ejb.EntityManagerImpl#close must run before the one from ConnectionHelper.
org.hibernate.ejb.transaction.JoinableCMTTransaction.JoinStatus| Constructor and Description |
|---|
HibernateConfiguration.NuxeoHibernateTransaction(JDBCContext jdbcContext,
TransactionFactory.Context transactionContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
registerSynchronization(Synchronization sync) |
begin, commit, getStatus, isTransactionInProgress, markForJoined, resetStatusgetTransaction, isActive, rollback, setTimeout, wasCommitted, wasRolledBackpublic HibernateConfiguration.NuxeoHibernateTransaction(JDBCContext jdbcContext, TransactionFactory.Context transactionContext)
public void registerSynchronization(Synchronization sync) throws HibernateException
registerSynchronization in interface TransactionregisterSynchronization in class CMTTransactionHibernateExceptionCopyright © 2014 Nuxeo SA. All Rights Reserved.