XTA: API Reference for C++ language

xta::TransactionManager Class Reference

#include <TransactionManager.hpp>

Public Member Functions

Transaction createTransaction ()
 
 TransactionManager ()
 
 ~TransactionManager ()
 

Private Attributes

xta_transaction_manager_t * tm
 

Detailed Description

XTA Transaction Manager class

Definition at line 34 of file TransactionManager.hpp.

Constructor & Destructor Documentation

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.

Member Function Documentation

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.

Member Data Documentation

xta_transaction_manager_t* xta::TransactionManager::tm
private

Pointer to the native C object

Definition at line 50 of file TransactionManager.hpp.

Referenced by createTransaction(), TransactionManager(), and ~TransactionManager().


The documentation for this class was generated from the following files:

Copyright © 2009-2019, Christian Ferrari tiian@users.sourceforge.net http://www.tiian.org/