Benutzer-Werkzeuge

Webseiten-Werkzeuge


Plugin installed incorrectly. Rename plugin directory 'swiftmail.backup' to 'swiftmail'.
software:cba:messages

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
software:cba:messages [2014/11/24 15:50]
max.neumaier
software:cba:messages [2014/11/24 15:51]
max.neumaier
Zeile 24: Zeile 24:
   *     In verteilten Anwendungen sind Meldungen transparent,​ d.h. sie werden so zwischen Service-Aufruf und Service kommuniziert,​ das ein einheitliches Verhalten unabhängig vom Ort der Meldungs-Entstehung realisiert wird.    *     In verteilten Anwendungen sind Meldungen transparent,​ d.h. sie werden so zwischen Service-Aufruf und Service kommuniziert,​ das ein einheitliches Verhalten unabhängig vom Ort der Meldungs-Entstehung realisiert wird. 
  
 +------
 ===Architektur=== ===Architektur===
 Das Meldungs-Management ist in das CBA-Framework eingebettet. Es besteht aus  Das Meldungs-Management ist in das CBA-Framework eingebettet. Es besteht aus 
Zeile 35: Zeile 35:
  
 {{ software:​cba:​message-handling.png?​400 }} {{ software:​cba:​message-handling.png?​400 }}
 +-------
 +
 +===Konfiguration===
 +Die potenziellen Meldungen werden mit einer Meldungs-Nummer konfiguriert. In der Meldungs-Definition sind Platzhalter für die später einzufügenden Parameter definierbar. Die Meldungstexte sind mehrsprachfähig. ​
 +
 +------
 +===Funktionen===
 +Das CBA-Framework stellt eine Menge von Funktionen zum Meldungs-Management zur Verfügung:
 +
 +  * **clearMessage **Löschen des Meldungs-Puffers
 +  * **setMessage **Einfügen einer Meldung in den Meldungs-Puffer
 +  * **getMessageText **Konvertierung einer Meldung in einen Text
 +  * **getMessages **Rückgabe des Meldungs-Puffers
 +  * **saveMessage **Speichern der Meldungen in der Logging-Datenbank
 +  * **removeMessage **Löschen der zuletzt eingestellten Meldung aus dem Meldungs-Puffer
software/cba/messages.txt · Zuletzt geändert: 2021/07/01 09:52 (Externe Bearbeitung)