RDi: Tool zur Anzeige von Nachrichten-Warteschlangen, Teil 7

23. Juni 2014 | Von | Kategorie: Software Development + Change Mgmt.

Im letzten Teil dieser Artikelserie haben wir damit begonnen, unser Anwendungsbeispiel praktisch umzusetzen. Diese Arbeit wollen wir in diesem Teil fortsetzen. Zum Abschluss soll unsere Anwendung natürlich auch praktisch eingesetzt werden.

Erweitern Sie RDi: Tool zur Anzeige von Nachrichtenwarteschlangen entwickeln, Teil 7

Als Einführungsbeispiel für die Arbeit mit RDi erstellen wir ein Tool zum Überwachen von Nachrichtenwarteschlangen

VON WIM JONGMAN

Fertigstellen des Tools Als nächstes passen wir die Methode selection Changed so an, dass sie auf die ausgewählten System i Objekte reagiert (Abbildung 6). Bei Markierung A wird der Teil, der an diese Methode übergeben wird, ebenso wie das ausgewählte Objekt, gespeichert. Diesen Teil benötigen wir später, wenn wir die Attribute unserer Nachrichtenüberwachung ändern wollen.

balaton12_camp__MG_7041Zum Thema RDi sind erschienen: RDi als maßgeschneiderte Software-Entwicklungsumgebung

  • Oktober 2009

Fügen Sie einer Anwendung eine Sicht hinzu

  • Februar/März 2010
  • April/Mai 2010
  • Juni/Juli 2010

Tool zur Anzeige von Nachrichtenwarteschlangen

  • entwickeln
  • Oktober 2010
  • Januar 2011

Bei Markierung B wird eine zusätzliche Prüfung durchgeführt, mit der sichergestellt werden soll, dass der übergebene Teil nicht Null ist. Bei Markierung C wird geprüft, ob die Auswahl aus einer Baumstruktur stammt. Falls das zutrifft, erhalten wir das erste Segment des Verzeichnisbaums und prüfen, ob es sich um Vorkommen von Host handelt (Markierung D). Wenn die Variable fi rstSegment unsere Kriterien erfüllt und nicht dem aktuellen Host entspricht, dann hat der Anwender einen neuen Host ausgewählt. Das bedeutet, dass wir die Überwachung mit Hilfe der bereits früher beschriebenen Methode stopMonitor beenden müssen (Markierung E).

Der Code bei Markierung F ist interessant, weil er zeigt, wie man auf das Objekt JTOpenAS400 zugreift, eine wichtige Klasse, wenn man mit Java auf das System i zugreifen will. Dieses AS400-Objekt können wir jetzt an die Methode loadMessageQueue() übergeben (Markierung G). Diese Methode ruft die letzten 50 (oder weniger) Nachrichten aus der angegebenen Warteschlange ab und stellt sie in unser Textfeld. Danach starten wir bei Markierung H einen Job, der die Nachrichtenwarteschlange auf neu ankommende Nachrichten überwacht.

Für diese Aufgabe verwenden

Schlagworte: , , , , , , , , , , , , , , ,

Schreibe einen Kommentar

Sie müssen eingeloggt sein, um einen Kommentar schreiben.