#include <TransactionManager.hpp>
Public Member Functions | |
Transaction | createTransaction () |
TransactionManager () | |
~TransactionManager () | |
Private Attributes | |
xta_transaction_manager_t * | tm |
XTA Transaction Manager class
Definition at line 34 of file TransactionManager.hpp.
xta::TransactionManager::TransactionManager | ( | ) |
Definition at line 37 of file TransactionManager.cpp.
References tm.
xta::TransactionManager::~TransactionManager | ( | ) |
Definition at line 44 of file TransactionManager.cpp.
References tm.
Transaction xta::TransactionManager::createTransaction | ( | ) |
Create a new XA Transaction object, associate it with the current process/thread and returns it to the caller. In the event that the caller thread has already created an XA Transaction, the previously created XA Transaction object is returned
Definition at line 50 of file TransactionManager.cpp.
References tm.
|
private |
Pointer to the native C object
Definition at line 50 of file TransactionManager.hpp.
Referenced by createTransaction(), TransactionManager(), and ~TransactionManager().