Coordinator::is_related_transaction

Overview Determines whether the transaction associated with the target object is related to the transaction associated with the parameter object.
Original interface CosTransactions::Coordinator Interface


Intended Usage

A transaction is related to another transaction if, and only if, they share a common ancestor transaction.

Syntax

  boolean is_related_transaction(in Coordinator tc);

Input parameters

tc
A pointer to the Coordinator object for a transaction.

Return values

TRUE
The transaction associated with the target object is related to the transaction associated with the parameter object.
FALSE
The transaction associated with the target object is not related to the transaction associated with the parameter object.

Examples

The following examples demonstrate the usage of CosTransactions::Coordinator::is_related_transaction.

C++ Example

  CosTransactions::Coordinator *c1, *c2;
  if( c1->is_related_transaction(c2) )
  {
      cout << "c1 is related to c2" << endl;
  }
  else
  {
      cout << "c1 is not related to c2" << endl;
  }

Related reference
CosTransactions in the transaction service



Searchable topic ID:   rcor_ctsco0
Last updated: Jun 21, 2007 8:07:48 PM CDT    WebSphere Business Integration Server Foundation, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.wasee.doc/info/ee/corba/ref/rcor_ctsco0.html

Library | Support | Terms of Use | Feedback