CORBA 2.3.7 Programmer's Reference
Nested Transactions (1.2.4.1)
The specification defines nested transactions. These transactions are optional and are not supported by
NSOTS.
Service Architecture: Transaction Context (1.3.2)
NSOTS does not support the transactional Dynamic Invocation Interface.
Service Architecture: Exceptions (1.3.6)
In general, NSOTS does not provide exception minor codes. However, when an exception is initiated by
Open TMF, NSOTS assigns the TMF error code to the CORBA exception minor code.
Current Interface (2.1.1)
For C++, NSOTS adds two operations to the Current interface:
interface Current : CORBA::Control {
void JumpStart (in long long xi);
void tamped ();
};
These operations control the participation of NSOTS in extant Open TMF transactions. This normally
occurs when adding CORBA features to a legacy program. For more information, see 7.13 Model
Interoperability.
Transaction Factory Interface (2.1.2)
The Transaction Factory interface is not supported by NSOTS. Developers should design
applications around the use of the Current interface.
Coordinator Interface: ge t_transaction_name
(2.1.5.15)
For C++, ge t_transaction_name() is implemented as a wrapper for TRANSIDTOTEXT() and
can be useful with TMFCOM for debugging.