Class LoggerManager


  • public class LoggerManager
    extends java.lang.Object
    Um die Logger Enum ein moeglichst einfaches Interface zu geben ist das Management der Appender etc. in einer anderen Klasse.
    REIN STATISCHE KLASSE
    Version:
    1.0.0
    Author:
    ws
    • Method Detail

      • getConsolAppender

        public static final ILogAppender getConsolAppender()
        Kontrolliert das Schreiben von Log Messages auf die Java Runtime Konsole
      • getDateiAppender

        public static final LogAppenderFile getDateiAppender()
        Kontrolliert das (Default) Schreiben von Log Messages auf das Datei System
      • getTempDateiAppender

        public static final java.util.List<LogAppenderFile> getTempDateiAppender()
        Kontrolliert das (Default) Schreiben von Log Messages auf das Windows only Temporary Datei System
      • getSystemBufferCapacity

        public static int getSystemBufferCapacity()
        >=0
      • setSystemBufferCapacity

        public static void setSystemBufferCapacity​(int systemBufferCapacity)
      • getBufferedMessages

        public static java.util.List<LogMsg> getBufferedMessages()
        never Null, maximum of last getSystemBufferCapacity() Messages ungefiltert
      • getDefaultShortFormatter

        public static ILogFormatter getDefaultShortFormatter()
        never null
      • getSystemLogProvider

        public static ILogProvider getSystemLogProvider()
      • isRegistered

        public static boolean isRegistered​(ILogAppenderKern appender)
      • flush

        public static void flush()
      • setMstApp

        public static void setMstApp​(MstApp mstApp)
      • getFirstLogMsg

        public static LogMsg getFirstLogMsg()