| |
2-2 Zusätzliche strukturiereneinheiten für das OTS, v1.0 September 2002 2 2,1,2,1 GlobalId Diese Reihenfolge der Oktette wird verwendet, um die Tätigkeit einzigartig zu kennzeichnen. Es ist Implementierung Abhängiger hinsichtlich der Informationen, die innerhalb GlobalId enthalten werden können . typedefsequence<octet > -GlobalId; 2,1,2,2 Status Während des Bestehens der Tätigkeit wird sein Status entweder laufen, Durchführen oder durchgeführt. enumstatus { StatusActive, StatusCompleting, StatusCompleted, StatusError, StatusNoActivity, StatusUnknown }; Die Bedeutung von jedem der oben genannten Werte wird unten gegeben: ? StatusActive : Eine TätigkeitIST mit dem Zielgegenstand verbunden und die Tätigkeit ist im aktiven Zustand. Eine Implementierung bringt diesen Status zurück, nachdem eine Tätigkeit gewesen ist begonnen und vor seiner anfangenbeendigung. ? StatusCompleting : Eine TätigkeitIST mit dem Zielgegenstand verbunden und sie ist in Prozeß des Durchführens. Eine Implementierung bringt diesen Status zurück, wenn sie zu begonnen hat komplett, aber hat nicht noch den Prozeß beendet. Dieser Wert zeigt daß die Tätigkeit an kann die spezifische Arbeit der Tätigkeit durchführen, die angefordert wird, seine abschließende Beendigung festzustellen Status. Eine Tätigkeit muß diesen Zustand vor Beendigung eintragen, selbst wenn dieser Zustand nichts. ? StatusCompleted : Eine TätigkeitIST mit dem Zielgegenstand verbunden und sie hat durchgeführt. Das tatsächliche Resultat der abgeschlossenen Tätigkeit hängt nach der Art ab von der Tätigkeit (zum Beispiel, kann eine transactional Tätigkeit in durchführen festgelegt oder RolledBack Zustand). Solche Zustände zu erreichen ist Anwendungsbesondere. ? StatusError : Eine TätigkeitIST mit dem Zielgegenstand verbunden, aber sie ist zu nicht imstande fahren Sie fort, da man oder mehr seiner Wesen nicht vorhanden sind. Die Tätigkeit kann in sein inkonsequenter Zustand. ? StatusNoActivity : Keine TätigkeitIST z.Z. mit dem Zielgegenstand verbunden. Dieses tritt auf, nachdem eine Tätigkeit durchgeführt hat oder vor der ersten Tätigkeit verursacht wird. ? StatusUnknown : Eine TätigkeitIST mit dem Zielgegenstand, aber der Tätigkeit verbunden Service kann nicht seinen gegenwärtigen Status feststellen. Dieses ist ein Übergangszustand und a folgende Anforderung bringt schließlich einen anderen Status zurück. |  |
|
| |
|
|