Class LoggerException

java.lang.Object
java.lang.Throwable
java.lang.Exception
de.bsvrz.sys.funclib.losb.exceptions.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
  • Constructor Summary

    Constructors
    Constructor Description
    LoggerException​(LoggerException loggerException)  
    LoggerException​(java.lang.String message, int logLevel)  
    LoggerException​(java.lang.String message, java.lang.Throwable cause, int logLevel)  
    LoggerException​(java.lang.Throwable cause, int logLevel)  
  • 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
  • Field Details

  • Constructor Details

    • 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 Details

    • log

      public static void log​(java.lang.String msg, int logLevel)
      Loggt eine Nachricht.
      Parameters:
      msg - Nachricht
      logLevel - Log-Level.
    • 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