| |
September 2002 Zusätzliche strukturiereneinheiten für das OTS: TätigkeitscService-Schnittstellen 2-31 2 Zusammenfassung Nimmt die Tätigkeit und alle mögliche genisteten Bereiche wieder auf, die durch das ActivityToken dargestellt werden . gegenwärtiges Gewinde wird mit der Tätigkeit (oder Verhandlung), die durch dargestellt werden dazugehörig Zeichen. Wenn das ActivityToken stellt nicht eine gültige Tätigkeit (oder ist Null) dar, dann InvalidToken Ausnahme wird angehoben und keine neue Verbindung wird auf dem Gewinde gebildet. Kontext, in den eine Tätigkeit wieder aufgenommen wird, muß derselbe wie von dem sein der Kontext es wurde, andernfalls ein InvalidParentContext verschoben Ausnahme wird angehoben. suspend_all Verschiebt alle Bereiche (Verhandlung und Tätigkeit) dazugehörig mit dem gegenwärtigen Gewinde. ActivityToken , die gesamte Gewindebereichstruktur darstellend, der mit war das gegenwärtige Gewinde vor diesem Anruf wird zurückgebracht. Auf Beendigung dieser Methode keine Tätigkeit oder VerhandlungIST mit dem Gewinde verbunden. Das ActivityToken zurückgegangen kann sein nachher verwendet auf einem resume_all Betrieb aber es können möglicherweise nicht an einfach gewöhntSEIN Zusammenfassung . resume_all Nimmt die Bereiche wieder auf, die durch das ActivityToken dargestellt werden das muß vorher gewesen sein erreicht worden von einem suspend_all Betrieb. Wenn das ActivityToken stellt nicht a dar gültiger Satz Bereiche (oder ist Null), dann das InvalidToken Ausnahme wird und kein neues angehoben Verbindung wird auf dem Gewinde gebildet. Wenn es z.Z. eine Tätigkeit oder eine Verhandlung gibt dazugehörig mit dem hervorrufenden Gewinde, dann das InvalidParentContext Ausnahme ist angehoben. get_token Bringt das ActivityToken zurück für die Tätigkeit z.Z. dazugehörig mit dem Benennengewinde, oder null, wenn es keine dazugehörige Tätigkeit gibt. Dieser Betrieb bringt das Zeichen zurück, das sein würde zurückgegangen, wenn verschieben Sie war benannt worden (das heißt, kann dieses Zeichen in einer Zusammenfassung nur benutzt werden Betrieb). get_global_id Bringt das GlobalId zurück für die Tätigkeit oder Null, wenn es keine Tätigkeit gibt, die mit dazugehörig ist Hervorrufen des Gewindes. get_status Bringt den gegenwärtigen Status der Tätigkeit zurück. Wenn es keine Tätigkeit gibt, die mit dazugehörig ist Benennen des Gewindes, das StatusNoActivity Wert wird zurückgebracht. Der Effekt von diesem ist gleichwertig zum Durchführen des get_status Betrieb auf dem entsprechenden ActivityCoordinator Gegenstand. 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. Der Effekt von dieser Antrag ist mit dem Durchführen des get_activity_name gleichwertig Betrieb auf entsprechendes ActivityCoordinator Gegenstand. |  |
|
| |
|
|