#include <it_bus/transaction_identifier.h>
Inheritance diagram for IT_Bus::TransactionIdentifier:
Transaction identifiers are used to uniquely identify a specific transaction instance. An instance of this interface may be down cast to an interface more specific to the underlying transaction provider technology.
Definition at line 22 of file transaction_identifier.h.
Public Member Functions | |
virtual String | transaction_type ()=0 |
The underlying transaction type. | |
virtual TransactionIdentifierMap & | get_associated_tx_ids ()=0 |
Get the list of associated transaction identifiers. |
virtual String IT_Bus::TransactionIdentifier::transaction_type | ( | ) | [pure virtual] |
The underlying transaction type.
virtual TransactionIdentifierMap& IT_Bus::TransactionIdentifier::get_associated_tx_ids | ( | ) | [pure virtual] |
Get the list of associated transaction identifiers.
There will only be a list of associated transaction identifiers if this transaction is active in multiple middleware solutions at the same time.