Package at.letto.basespringboot.config
Class BaseLoggingConfiguration
java.lang.Object
at.letto.basespringboot.config.BaseLoggingConfiguration
- Direct Known Subclasses:
LoggingConfiguration
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
config
(MicroServiceConfigurationInterface microServiceConfiguration) createLettoLogger
(String name, boolean clear) Erzeugt einen Logger, wenn er noch nicht vorhanden istcreateLettoLogger
(String name, String filename, boolean clear) Erzeugt einen Logger, wenn er noch nicht vorhanden istgetLettoLogger
(String name) static LogLevel
newLogLevel
(String loglevel) Erzeugt einen Loglevel für einen EasyLeTToLogger
Ist eine loglevel als String angegeben, dann wird der genommen,
ist dieser nicht gesetzt wird von der Umgebungsvariable loglevel versucht den LogLevel zu setzen
ist dieser ebenfalls nicht vorhanden, dann wird der LogLevel auf STANDARD gesetzt.
-
Field Details
-
logger
private org.slf4j.Logger logger -
logfilePath
-
logfileError
-
logfileLogin
-
logfileStart
-
leTToLoggerHashMap
-
microServiceConfiguration
-
-
Constructor Details
-
BaseLoggingConfiguration
public BaseLoggingConfiguration()
-
-
Method Details
-
config
-
getLettoLogger
- Returns:
- liefert einen Logger, wenn er vorhanden ist, anderfalls null
-
createLettoLogger
Erzeugt einen Logger, wenn er noch nicht vorhanden ist- Parameters:
name
- Name des Loggersclear
- gibt an ob das Logfile gelöscht werden soll- Returns:
- neuer oder bestehender Logger
-
createLettoLogger
Erzeugt einen Logger, wenn er noch nicht vorhanden ist- Parameters:
name
- Name des Loggersfilename
- Dateiname des Loggers- Returns:
- neuer oder bestehender Logger
-
newLogLevel
Erzeugt einen Loglevel für einen EasyLeTToLogger
Ist eine loglevel als String angegeben, dann wird der genommen,
ist dieser nicht gesetzt wird von der Umgebungsvariable loglevel versucht den LogLevel zu setzen
ist dieser ebenfalls nicht vorhanden, dann wird der LogLevel auf STANDARD gesetzt.- Parameters:
loglevel
- Loglevel als String- Returns:
- LogLevel
-