Package org.wildfly.transaction.client
package org.wildfly.transaction.client
-
ClassDescriptionA managed transaction.A transaction-to-thread association listener, which may be called when the association with a thread is changed.The singleton, global transaction manager for the local instance.A
TransactionSynchronizationRegistrywhich operates against the current local provider.A transaction creation listener, which is called when a new transaction is begun or imported.The enumeration of possible initiators of a transaction.An exception thrown during transaction completion when a delayed enlistment has failed.ImportResult<T extends jakarta.transaction.Transaction>Class representing the result of a transaction import.A transaction from a local transaction provider.The local transaction context, which manages the creation and usage of local transactions.AUserTransactioninstance that controls the transaction state of the current local provider.The remote transaction context.Represents permission to invoke transaction operations remotelyA remoteUserTransactionwhich controls the transaction state of a remote system.A special simplified XID implementation which can only be compared with itself.An exception which is thrown during transaction completion if a synchronizing resource'sbeforeCompletion()method fails.The API which must be implemented by transaction providers that support transaction inflow.A handle for the outflow of an XA transactional resource.An interface which specifies the common recovery portion of theXAResourceandXATerminatorAPIs.Registry that keeps track of outflowed resources info for a specific transaction.Interface which provides ability to list in-doubtXAResources at the time.A single point to take a currently configured provider that is capable to list all the in-doubtXAResources from the all records maintained asXAResourceRegistryinstances.