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
-
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
-
ERROR
public static final int ERRORLog-Level Error- See Also:
- Constant Field Values
-
WARNING
public static final int WARNINGLog-Level Warning- See Also:
- Constant Field Values
-
OTHER
public static final int OTHERWeder Error noch Warning Log-Level- See Also:
- Constant Field Values
-
-
Constructor Details
-
LoggerException
public LoggerException(java.lang.String message, int logLevel)- Parameters:
message
- FehlermeldunglogLevel
- Log-Level, mit dem der Fehler geloggt wird.
-
LoggerException
public LoggerException(java.lang.String message, java.lang.Throwable cause, int logLevel)- Parameters:
message
- Fehlermeldungcause
- UrsachelogLevel
- Log-Level, mit dem der Fehler geloggt wird.
-
LoggerException
public LoggerException(java.lang.Throwable cause, int logLevel)- Parameters:
cause
- FehlerursachelogLevel
- Log-Level, mit dem der Fehler geloggt wird.
-
LoggerException
- Parameters:
loggerException
- Fehlermeldung
-
-
Method Details
-
log
public static void log(java.lang.String msg, int logLevel)Loggt eine Nachricht.- Parameters:
msg
- NachrichtlogLevel
- 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
-