Index

A C D E F G I L N P R S T X 
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
 
A C D E F G I L N P R S T X 
All Classes and Interfaces|All Packages