#include <it_bus_pdk/ots_transaction_manager.h>
Inheritance diagram for IT_Bus::OTSTransactionManager:

Definition at line 14 of file ots_transaction_manager.h.
Public Member Functions | |
| virtual void | rollback_only ()=0 |
| Marks the outcome of the transaction as being rollback only. | |
| virtual String | get_transaction_name ()=0 |
| Get the transaction name. | |
| virtual CosTransactions::Coordinator_ptr | get_coordinator ()=0 |
| Return a pointer to the OTS transaction coordinator class. | |
| virtual CosTransactions::Current_ptr | get_current ()=0 |
| Return a pointer to the OTS transaction current. | |
| virtual void IT_Bus::OTSTransactionManager::rollback_only | ( | ) | [pure virtual] |
Marks the outcome of the transaction as being rollback only.
The transaction will be rolled back irrespective of whether the transaction initiator calls commit() or rollback().
| virtual String IT_Bus::OTSTransactionManager::get_transaction_name | ( | ) | [pure virtual] |
| virtual CosTransactions::Coordinator_ptr IT_Bus::OTSTransactionManager::get_coordinator | ( | ) | [pure virtual] |
Return a pointer to the OTS transaction coordinator class.
| virtual CosTransactions::Current_ptr IT_Bus::OTSTransactionManager::get_current | ( | ) | [pure virtual] |
Return a pointer to the OTS transaction current.
1.5.1-p1