Class QuarkusJtaPlatform
java.lang.Object
io.quarkus.hibernate.orm.runtime.customized.QuarkusJtaPlatform
- All Implemented Interfaces:
Serializable,org.hibernate.engine.transaction.jta.platform.internal.TransactionManagerAccess,org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform,org.hibernate.service.Service
public final class QuarkusJtaPlatform
extends Object
implements org.hibernate.engine.transaction.jta.platform.spi.JtaPlatform, org.hibernate.engine.transaction.jta.platform.internal.TransactionManagerAccess
- See Also:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetTransactionIdentifier(jakarta.transaction.Transaction transaction) jakarta.transaction.TransactionManagervoidregisterSynchronization(jakarta.transaction.Synchronization synchronization) jakarta.transaction.TransactionManagerjakarta.transaction.TransactionSynchronizationRegistryjakarta.transaction.UserTransaction
-
Field Details
-
INSTANCE
-
-
Method Details
-
retrieveTransactionSynchronizationRegistry
public jakarta.transaction.TransactionSynchronizationRegistry retrieveTransactionSynchronizationRegistry() -
retrieveTransactionManager
public jakarta.transaction.TransactionManager retrieveTransactionManager()- Specified by:
retrieveTransactionManagerin interfaceorg.hibernate.engine.transaction.jta.platform.spi.JtaPlatform
-
getTransactionManager
public jakarta.transaction.TransactionManager getTransactionManager()- Specified by:
getTransactionManagerin interfaceorg.hibernate.engine.transaction.jta.platform.internal.TransactionManagerAccess
-
retrieveUserTransaction
public jakarta.transaction.UserTransaction retrieveUserTransaction()- Specified by:
retrieveUserTransactionin interfaceorg.hibernate.engine.transaction.jta.platform.spi.JtaPlatform
-
getTransactionIdentifier
- Specified by:
getTransactionIdentifierin interfaceorg.hibernate.engine.transaction.jta.platform.spi.JtaPlatform
-
registerSynchronization
public void registerSynchronization(jakarta.transaction.Synchronization synchronization) - Specified by:
registerSynchronizationin interfaceorg.hibernate.engine.transaction.jta.platform.spi.JtaPlatform
-
canRegisterSynchronization
public boolean canRegisterSynchronization()- Specified by:
canRegisterSynchronizationin interfaceorg.hibernate.engine.transaction.jta.platform.spi.JtaPlatform
-
getCurrentStatus
public int getCurrentStatus() throws jakarta.transaction.SystemException- Specified by:
getCurrentStatusin interfaceorg.hibernate.engine.transaction.jta.platform.spi.JtaPlatform- Throws:
jakarta.transaction.SystemException
-