Package bitronix.tm
Class BitronixTransactionSynchronizationRegistry
java.lang.Object
bitronix.tm.BitronixTransactionSynchronizationRegistry
- All Implemented Interfaces:
jakarta.transaction.TransactionSynchronizationRegistry,Referenceable
public class BitronixTransactionSynchronizationRegistry
extends Object
implements jakarta.transaction.TransactionSynchronizationRegistry, Referenceable
Implementation of JTA 1.1
TransactionSynchronizationRegistry.- Author:
- lorban
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetResource(Object key) booleanintvoidputResource(Object key, Object value) voidregisterInterposedSynchronization(jakarta.transaction.Synchronization synchronization) void
-
Constructor Details
-
BitronixTransactionSynchronizationRegistry
public BitronixTransactionSynchronizationRegistry()
-
-
Method Details
-
getResource
- Specified by:
getResourcein interfacejakarta.transaction.TransactionSynchronizationRegistry
-
getRollbackOnly
public boolean getRollbackOnly()- Specified by:
getRollbackOnlyin interfacejakarta.transaction.TransactionSynchronizationRegistry
-
getTransactionKey
- Specified by:
getTransactionKeyin interfacejakarta.transaction.TransactionSynchronizationRegistry
-
getTransactionStatus
public int getTransactionStatus()- Specified by:
getTransactionStatusin interfacejakarta.transaction.TransactionSynchronizationRegistry
-
putResource
- Specified by:
putResourcein interfacejakarta.transaction.TransactionSynchronizationRegistry
-
registerInterposedSynchronization
public void registerInterposedSynchronization(jakarta.transaction.Synchronization synchronization) - Specified by:
registerInterposedSynchronizationin interfacejakarta.transaction.TransactionSynchronizationRegistry
-
setRollbackOnly
public void setRollbackOnly()- Specified by:
setRollbackOnlyin interfacejakarta.transaction.TransactionSynchronizationRegistry
-
getReference
- Specified by:
getReferencein interfaceReferenceable- Throws:
NamingException
-