Next: Bottom-Up-Modellierung
Up: Generische Management-Objektklassen für verteilte
Previous: Client
Die generische Klasse Request wird im Rahmen des Auftragsmanagements
eingeführt, um einen Überblick über die Einzelaufträge zu gewinnen, die
ein Server empfängt. Sie steht in einer processes-Assoziation zu der
Klasse Server und einer is sent by-Assoziation zur Klasse
Client und wird nicht instantiiert, falls Implementierungen von Agenten das
Auftragsmanagement für einen Server nicht unterstützen.
Das Attribut Arrival zeigt den Zeitpunkt an, an dem der Auftrag beim
Server angekommen ist. Die Attribute Owner und Source geben
Auskunft über die Quelle des Auftrags, den Benutzer und den Rechner, von dem
der Auftrag abgesandt wurde. Den Bearbeitungszustand, in dem der Auftrag sich
gerade befindet, kann man aus dem Attribut State auslesen. Mögliche
Werte des Attributs sind:
- waiting, falls der Auftrag auf seine Bearbeitung wartet
- processing, falls der Auftrag gerade bearbeitet wird
- unknown, falls der Bearbeitungszustand nicht bestimmt werden kann
Ein Auftrag kann mit Hilfe der Methode delete() auch gelöscht werden.
Copyright Munich Network Management Team