Package org.nuxeo.ecm.core.persistence
Class HibernateConfiguration.NuxeoJtaPlatform
java.lang.Object
org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
org.nuxeo.ecm.core.persistence.HibernateConfiguration.NuxeoJtaPlatform
- All Implemented Interfaces:
 Serializable,org.hibernate.engine.transaction.jta.platform.internal.TransactionManagerAccess,org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform,org.hibernate.service.Service,org.hibernate.service.spi.Configurable,org.hibernate.service.spi.ServiceRegistryAwareService
- Enclosing class:
 HibernateConfiguration
public static class HibernateConfiguration.NuxeoJtaPlatform
extends org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
Hibernate 
JtaPlatform that uses our framework.- Since:
 - 2023
 - See Also:
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected jakarta.transaction.TransactionManagerprotected jakarta.transaction.UserTransactionMethods inherited from class org.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
canCacheTransactionManager, canCacheTransactionManagerByDefault, canCacheUserTransaction, canCacheUserTransactionByDefault, canRegisterSynchronization, configure, getCurrentStatus, getSynchronizationStrategy, getTransactionIdentifier, getTransactionManager, injectServices, jndiService, registerSynchronization, retrieveTransactionManager, retrieveUserTransaction, serviceRegistry 
- 
Constructor Details
- 
NuxeoJtaPlatform
public NuxeoJtaPlatform() 
 - 
 - 
Method Details
- 
locateTransactionManager
protected jakarta.transaction.TransactionManager locateTransactionManager()- Specified by:
 locateTransactionManagerin classorg.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
 - 
locateUserTransaction
protected jakarta.transaction.UserTransaction locateUserTransaction()- Specified by:
 locateUserTransactionin classorg.hibernate.engine.transaction.jta.platform.internal.AbstractJtaPlatform
 
 -