| |
September 2002 Zusätzliche strukturiereneinheiten für das OTS, v1.0 C-9 C get_activity_name Wenn es keine Tätigkeit gibt, die mit dem Benennengewinde dazugehörig ist, wird eine leere Zeichenkette zurückgebracht. Andernfalls bringt dieser Betrieb eine bedruckbare Zeichenkette zurück, welche die Tätigkeit beschreibt. activity_get_status Wenn es keine Tätigkeit gibt, die mit dem Klientengewinde dazugehörig ist, das StatusNoActivity Wert ist zurückgegangen. Andernfalls bringt dieser Betrieb den Status der Tätigkeit zurück, die mit dazugehörig ist Klientengewinde. get_transaction_name Wenn es keine Tätigkeit oder Verhandlung, die mit dem hervorrufenden Gewinde dazugehörig ist gibt, eine leere Zeichenkette wird zurückgegangen. Andernfalls bringt dieser Betrieb eine bedruckbare Zeichenkette zurück, die das dazugehörige beschreibt Verhandlung. get_control Wenn das Klientengewinde nicht mit einer Tätigkeit verbundenIST, wird ein ungültiger Gegenstandhinweis zurückgebracht. Andernfalls ein CosTransactions::Control Gegenstand, verursacht durch die zugrundeliegende Verhandlung Service, wird zurückgebracht, der den Verhandlungkontext darstellt, der z.Z. mit dazugehörig ist gegenwärtige Vor-Tätigkeit. Dieser Gegenstand kann benutzt werden, um den dazugehörigen Verhandlungkontext zurückzuholen mit der gegenwärtigen Tätigkeit. get_context Bringt das CosActivity::ActivityContext zurück von der Tätigkeit verband mit dem Strom Gewinde. Bringt Null zurück, wenn keine Tätigkeit mit dem gegenwärtigen Gewinde verbundenIST. get_coordinator Bringt einen Hinweis auf dem CosActvity::ActivityCoordinator der gegenwärtigen Tätigkeit zurück . Dieses sein kann Null, wenn kein Koordinator schon hergestellt worden ist. fangen Sie an Dieser Betrieb wird zur Verfügung gestellt, um eine genistete Verhandlung innerhalb zu verursachen verursacht transactional Tätigkeit unter den Bedingungen die ein vorhergehendes activity_begin hat a begonnen Verhandlung und die die genistete Verhandlung wird durch die zugrundeliegende Verhandlung gestützt Service. legen Sie fest Sobald hervorgerufen, bittet dieser Betrieb um den Verhandlungservice, um den Strom festzulegen genistete Verhandlung. Wenn es keinen genisteten Verhandlungkontext gibt, der mit dem Strom dazugehörig ist Gewinde, die Ausnahme CosTransactions::NotSubtransaction wird angehoben. |  |
|
| |
|
|