Description
Returns a string describing the EAServer transaction associated with the calling thread.
Obsolete function
GetTransactionName is obsolete, because EAServer is no longer supported since PowerBuilder 2017.
Applies to
CORBACurrent objects
Syntax
CORBACurrent.GetTransactionName ( )
Return value
String.
Returns a printable string describing the transaction if a transaction exists and an empty string otherwise.
Usage
The GetTransactionName function returns a string identifying the transaction associated with the calling thread. This string is typically used for debugging.
GetTransactionName can be called by a client or a component that is marked as OTS style. EAServer must be using the two-phase commit transaction coordinator (OTS/XA).
Examples
This example shows the use of GetTransactionName to return information about a transaction to a client:
// Instance variables:
// CORBACurrent corbcurr
string ls_transacname
// Get an instance of the CORBACurrent object
// and initialize it
...
ls_transacname = corbcurr.GetTransactionName()
MessageBox("Transaction Name", ls_transacname)See also


