Package org.wildfly.transaction.client
Class ContextTransactionSynchronizationRegistry
java.lang.Object
org.wildfly.transaction.client.ContextTransactionSynchronizationRegistry
- All Implemented Interfaces:
TransactionSynchronizationRegistry
public final class ContextTransactionSynchronizationRegistry
extends Object
implements TransactionSynchronizationRegistry
A
TransactionSynchronizationRegistry which operates against the current local provider.- Author:
- David M. Lloyd
-
Method Summary
Modifier and TypeMethodDescriptiongetResource(Object key) booleanintvoidputResource(Object key, Object value) voidvoid
-
Method Details
-
getInstance
-
getTransactionKey
- Specified by:
getTransactionKeyin interfaceTransactionSynchronizationRegistry
-
getTransactionStatus
public int getTransactionStatus()- Specified by:
getTransactionStatusin interfaceTransactionSynchronizationRegistry
-
getRollbackOnly
- Specified by:
getRollbackOnlyin interfaceTransactionSynchronizationRegistry- Throws:
IllegalStateException
-
setRollbackOnly
- Specified by:
setRollbackOnlyin interfaceTransactionSynchronizationRegistry- Throws:
IllegalStateException
-
registerInterposedSynchronization
- Specified by:
registerInterposedSynchronizationin interfaceTransactionSynchronizationRegistry- Throws:
IllegalStateException
-
getResource
- Specified by:
getResourcein interfaceTransactionSynchronizationRegistry- Throws:
IllegalStateException
-
putResource
- Specified by:
putResourcein interfaceTransactionSynchronizationRegistry- Throws:
IllegalStateException
-