Package at.letto.tools.logging
Class EasyLeTToLogger
java.lang.Object
at.letto.tools.logging.EasyLeTToLogger
- All Implemented Interfaces:
LettoLoggerInterface
Einfacher Logger für Letto in ein beliebiges Logfile mit LettoLoggerInterface
siehe auch Log4LettoLogger und JavaUtilLettoLogger
siehe auch Log4LettoLogger und JavaUtilLettoLogger
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionErzeugt einen Logger welcher mit LogLevel=OFF abgeschaltet und auf die stdout gesetzt istEasyLeTToLogger(File logfile) EasyLeTToLogger(File logfile, LogLevel logLevel) EasyLeTToLogger(File logfile, String logName) EasyLeTToLogger(File logfile, String logName, LogLevel logLevel) EasyLeTToLogger(String logfileName) EasyLeTToLogger(String logfileName, LogLevel logLevel) EasyLeTToLogger(String logfileName, String logName) EasyLeTToLogger(String logfileName, String logName, LogLevel logLevel) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanPrüft ob das Logfile vorhanden ist und legt es erforderlichenfalls neu anvoidlöscht das Logfile und legt es leer neu anvoidvoidvoidgetName()voidstatic StringlogDate()voidlogMessage(String msg) voidlogMessage(String msg, LogLevel msgLogLevel) voidlogMessage(String msg, LogLevel msgLogLevel, Throwable throwable) voidlogMessageAll(String msg) voidlogMessageCritical(String msg) voidlogMessageDebug(String msg) voidlogMessageNormal(String msg) voidvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface at.letto.tools.logging.LettoLoggerInterface
getLogLevel
-
Field Details
-
logNameStandard
-
logfile
-
logLevel
-
logName
-
standardMessageLogLevel
-
-
Constructor Details
-
EasyLeTToLogger
public EasyLeTToLogger()Erzeugt einen Logger welcher mit LogLevel=OFF abgeschaltet und auf die stdout gesetzt ist -
EasyLeTToLogger
-
EasyLeTToLogger
-
EasyLeTToLogger
-
EasyLeTToLogger
-
EasyLeTToLogger
-
EasyLeTToLogger
-
EasyLeTToLogger
-
EasyLeTToLogger
-
-
Method Details
-
checkLogfile
private boolean checkLogfile()Prüft ob das Logfile vorhanden ist und legt es erforderlichenfalls neu an -
logMessage
-
logMessageCritical
-
logMessageDebug
-
logMessageNormal
-
logMessageAll
-
logMessage
-
logMessage
-
logDate
-
clearLogfile
löscht das Logfile und legt es leer neu an- Throws:
IOException
-
trace
- Specified by:
tracein interfaceLettoLoggerInterface
-
debug
- Specified by:
debugin interfaceLettoLoggerInterface
-
info
- Specified by:
infoin interfaceLettoLoggerInterface
-
warn
- Specified by:
warnin interfaceLettoLoggerInterface
-
error
- Specified by:
errorin interfaceLettoLoggerInterface
-
error
- Specified by:
errorin interfaceLettoLoggerInterface
-
getName
- Specified by:
getNamein interfaceLettoLoggerInterface
-