Class LoggerException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    FailureException, SenderException

    public class LoggerException
    extends java.lang.Exception
    Exception die den Logger untersützt.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int ERROR
      Log-Level Error
      static int OTHER
      Weder Error noch Warning Log-Level
      static int WARNING
      Log-Level Warning
    • Method Summary

      Modifier and Type Method Description
      int getLogLevel()  
      void log()
      Loggt die Exception gemäß dem Log-Level.
      void log​(java.lang.String msg)
      Gibt die Nachricht String mit dem gesetzten Log-Level aus.
      static void log​(java.lang.String msg, int logLevel)
      Loggt eine Nachricht.
      • Methods inherited from class java.lang.Throwable

        addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • LoggerException

        public LoggerException​(java.lang.String message,
                               int logLevel)
        Parameters:
        message - Fehlermeldung
        logLevel - Log-Level, mit dem der Fehler geloggt wird.
      • LoggerException

        public LoggerException​(java.lang.String message,
                               java.lang.Throwable cause,
                               int logLevel)
        Parameters:
        message - Fehlermeldung
        cause - Ursache
        logLevel - Log-Level, mit dem der Fehler geloggt wird.
      • LoggerException

        public LoggerException​(java.lang.Throwable cause,
                               int logLevel)
        Parameters:
        cause - Fehlerursache
        logLevel - Log-Level, mit dem der Fehler geloggt wird.
      • LoggerException

        public LoggerException​(LoggerException loggerException)
        Parameters:
        loggerException - Fehlermeldung
    • Method Detail

      • log

        public void log()
        Loggt die Exception gemäß dem Log-Level.
      • log

        public void log​(java.lang.String msg)
        Gibt die Nachricht String mit dem gesetzten Log-Level aus.
        Parameters:
        msg - Nachricht
      • getLogLevel

        public int getLogLevel()
        Returns:
        Eingestelltes Log-Level
      • log

        public static void log​(java.lang.String msg,
                               int logLevel)
        Loggt eine Nachricht.
        Parameters:
        msg - Nachricht
        logLevel - Log-Level.