Index
All Classes and Interfaces|All Packages
A
- addResourceRecoveryFactory(TransactionIntegration.ResourceRecoveryFactory) - Method in class africa.absa.inception.jta.agroal.NarayanaTransactionIntegration
- africa.absa.inception.jta.agroal - package africa.absa.inception.jta.agroal
- africa.absa.inception.jta.narayana - package africa.absa.inception.jta.narayana
- africa.absa.inception.jta.util - package africa.absa.inception.jta.util
- associate(TransactionAware, XAResource) - Method in class africa.absa.inception.jta.agroal.NarayanaTransactionIntegration
C
- close() - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- commit(Xid, boolean) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- commit(Xid, boolean) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- commit(Xid, boolean) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
D
- disassociate(TransactionAware) - Method in class africa.absa.inception.jta.agroal.NarayanaTransactionIntegration
E
- end(Xid, int) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- end(Xid, int) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- end(Xid, int) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
F
- forget(Xid) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- forget(Xid) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- forget(Xid) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
G
- getTransactionAware() - Method in class africa.absa.inception.jta.agroal.NarayanaTransactionIntegration
- getTransactionTimeout() - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- getTransactionTimeout() - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- getTransactionTimeout() - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
I
- isSameRM(XAResource) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- isSameRM(XAResource) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- isSameRM(XAResource) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
L
- LocalXAResource - Class in africa.absa.inception.jta.agroal
-
The LocalXAResource class provides an XAResource implementation that supports local transaction behavior for an Agroal transaction aware connection resource associated with a non-XA data source.
- LocalXAResource(TransactionAware) - Constructor for class africa.absa.inception.jta.agroal.LocalXAResource
-
Constructs a new LocalXAResource.
N
- NarayanaFactory - Class in africa.absa.inception.jta.narayana
-
The NarayanaFactory class produces the JTA transaction management beans for the Narayana transactions toolkit.
- NarayanaFactory() - Constructor for class africa.absa.inception.jta.narayana.NarayanaFactory
- narayanaRecoveryManager() - Method in class africa.absa.inception.jta.narayana.NarayanaFactory
-
Returns the Narayana recovery manager.
- narayanaTransactionIntegration(TransactionManager, TransactionSynchronizationRegistry, RecoveryManager) - Method in class africa.absa.inception.jta.narayana.NarayanaFactory
-
Returns the Narayana transaction integration.
- NarayanaTransactionIntegration - Class in africa.absa.inception.jta.agroal
-
The NarayanaTransactionIntegration class.
- NarayanaTransactionIntegration(TransactionManager, TransactionSynchronizationRegistry) - Constructor for class africa.absa.inception.jta.agroal.NarayanaTransactionIntegration
-
Constructs a new NarayanaTransactionIntegration.
- NarayanaTransactionIntegration(TransactionManager, TransactionSynchronizationRegistry, RecoveryManager) - Constructor for class africa.absa.inception.jta.agroal.NarayanaTransactionIntegration
-
Constructs a new NarayanaTransactionIntegration.
- narayanaTransactionManager() - Method in class africa.absa.inception.jta.narayana.NarayanaFactory
-
Returns the Narayana JTA transaction manager.
- narayanaTransactionSynchronizationRegistry(TransactionManager) - Method in class africa.absa.inception.jta.narayana.NarayanaFactory
-
Returns the Narayana JTA transaction synchronization registry.
- narayanaUserTransaction() - Method in class africa.absa.inception.jta.narayana.NarayanaFactory
-
Returns the Narayana JTA user transaction.
P
- prepare(Xid) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- prepare(Xid) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- prepare(Xid) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
R
- recover(int) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- recover(int) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- recover(int) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
- RecoveryXAResource - Class in africa.absa.inception.jta.agroal
-
The RecoveryXAResource class provides a closeable wrapper around the XAResource associated with an XAConnection that keeps track of the lifecycle of the XAResource and closes the connection when required.
- RecoveryXAResource(TransactionIntegration.ResourceRecoveryFactory) - Constructor for class africa.absa.inception.jta.agroal.RecoveryXAResource
-
Constructs a new RecoveryXAResource.
- removeResourceRecoveryFactory(TransactionIntegration.ResourceRecoveryFactory) - Method in class africa.absa.inception.jta.agroal.NarayanaTransactionIntegration
- rollback(Xid) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- rollback(Xid) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- rollback(Xid) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
S
- setTransactionTimeout(int) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- setTransactionTimeout(int) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- setTransactionTimeout(int) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
- start(Xid, int) - Method in class africa.absa.inception.jta.agroal.LocalXAResource
- start(Xid, int) - Method in class africa.absa.inception.jta.agroal.RecoveryXAResource
- start(Xid, int) - Method in class africa.absa.inception.jta.agroal.TransactionAwareXAResource
T
- TransactionAwareXAResource - Class in africa.absa.inception.jta.agroal
-
The TransactionAwareXAResource class provides a wrapper for a transactional resource, which is represented as both a XAResource object and an Agroal transaction aware connection resource.
- TransactionAwareXAResource(TransactionAware, XAResource) - Constructor for class africa.absa.inception.jta.agroal.TransactionAwareXAResource
-
Constructs a new TransactionAwareXAResource.
- transactionExists(TransactionManager) - Static method in class africa.absa.inception.jta.util.TransactionUtil
-
Check whether there is an existing JTA transaction.
- transactionManager(UserTransaction, TransactionManager) - Method in class africa.absa.inception.jta.narayana.NarayanaFactory
-
Returns the Spring JTA platform transaction manager.
- TransactionUtil - Class in africa.absa.inception.jta.util
-
The TransactionUtil class provides a helper class for working with transactions.
- TransactionUtil() - Constructor for class africa.absa.inception.jta.util.TransactionUtil
X
- xaException(int, String) - Static method in class africa.absa.inception.jta.util.XAExceptionUtil
-
Constructs a new XAException object.
- xaException(int, String, Throwable) - Static method in class africa.absa.inception.jta.util.XAExceptionUtil
-
Constructs a new XAException object.
- XAExceptionUtil - Class in africa.absa.inception.jta.util
-
The XAExceptionUtil class provides a helper class for handling XAExceptions.
- XAExceptionUtil() - Constructor for class africa.absa.inception.jta.util.XAExceptionUtil
All Classes and Interfaces|All Packages