Enum Logger

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Logger>

    public enum Logger
    extends java.lang.Enum<Logger>
    implements java.io.Serializable
    Haupt Einsprungpunkt in das MST Applikations Logging System. Und aus SyntaxSugar Gruenden auch die Loggingkategorie. So gibt es sehr kompakten Gebrauch: 'Logger.Any.info("Meine Message");' Die Katerorien (Streng hierarchisch mit Wurzel Any) gelten bei Software fuer den Programmteil, der das Problem findet. Also Applikationsfehler, die das Framework findet sind von der Kategorie 'SWFW'.
  • Any // 0 beliebige Kategorie (parent of all)
  • HW // 1 HardWare: z.B. Device Fehler
  • Feldbus // 2 Feldbus wie SEDAC, PROFIBUS etc
  • SEDAC // 3 SEDAC Protokoll
  • Netzwerk // 4 Netzwerk insbesondere LAN, WAN, Router, DNS Server...
  • SW // 5 SoftWare
  • SWApp // 6 Software bezüglich der Applikation
  • SWTine // 7 Software bezüglich von Tine
  • SWFW // 8 Software bezüglich des Frameworks
  • AUFTRAG // 9 Auftrag an einen Server
  • XLIB //10 External Library Logging in Java API
  • SWLib //11 Internal Library Logging (eine Bibliothek, die mstAppLogging benutzt)
  • SWFW_ //12 Software bezüglich des Frameworks Core
    Das Management der Logging Appender ist in LoggingManager zu finden. Die eigentliche Arbeit wird in package privater Klasse LoggingImpl(ementation) gemacht.
Version:
1.0.0
Author:
ws