Package org.slf4j.impl
Class SimpleLoggerConfiguration
- java.lang.Object
-
- org.slf4j.impl.SimpleLoggerConfiguration
-
public class SimpleLoggerConfiguration extends java.lang.Object
This class holds configuration values forSimpleLogger
. The values are computed at runtime. SeeSimpleLogger
documentation for more information.- Since:
- 1.7.25
-
-
Field Summary
Fields Modifier and Type Field Description private static boolean
CACHE_OUTPUT_STREAM_DEFAULT
private boolean
cacheOutputStream
private static java.lang.String
CONFIGURATION_FILE
private static java.lang.String
DATE_TIME_FORMAT_STR_DEFAULT
(package private) java.text.DateFormat
dateFormatter
private static java.lang.String
dateTimeFormatStr
(package private) static int
DEFAULT_LOG_LEVEL_DEFAULT
(package private) int
defaultLogLevel
private static boolean
LEVEL_IN_BRACKETS_DEFAULT
(package private) boolean
levelInBrackets
private static java.lang.String
LOG_FILE_DEFAULT
private java.lang.String
logFile
(package private) OutputChoice
outputChoice
private java.util.Properties
properties
private static boolean
SHOW_DATE_TIME_DEFAULT
(package private) static boolean
SHOW_LOG_NAME_DEFAULT
private static boolean
SHOW_SHORT_LOG_NAME_DEFAULT
private static boolean
SHOW_THREAD_ID_DEFAULT
See https://jira.qos.ch/browse/SLF4J-499private static boolean
SHOW_THREAD_NAME_DEFAULT
(package private) boolean
showDateTime
(package private) boolean
showLogName
(package private) boolean
showShortLogName
(package private) boolean
showThreadId
(package private) boolean
showThreadName
private static java.lang.String
WARN_LEVELS_STRING_DEFAULT
(package private) java.lang.String
warnLevelString
-
Constructor Summary
Constructors Constructor Description SimpleLoggerConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static OutputChoice
computeOutputChoice(java.lang.String logFile, boolean cacheOutputStream)
(package private) boolean
getBooleanProperty(java.lang.String name, boolean defaultValue)
(package private) java.lang.String
getStringProperty(java.lang.String name)
(package private) java.lang.String
getStringProperty(java.lang.String name, java.lang.String defaultValue)
(package private) void
init()
private void
loadProperties()
(package private) static int
stringToLevel(java.lang.String levelStr)
-
-
-
Field Detail
-
CONFIGURATION_FILE
private static final java.lang.String CONFIGURATION_FILE
- See Also:
- Constant Field Values
-
DEFAULT_LOG_LEVEL_DEFAULT
static int DEFAULT_LOG_LEVEL_DEFAULT
-
defaultLogLevel
int defaultLogLevel
-
SHOW_DATE_TIME_DEFAULT
private static final boolean SHOW_DATE_TIME_DEFAULT
- See Also:
- Constant Field Values
-
showDateTime
boolean showDateTime
-
DATE_TIME_FORMAT_STR_DEFAULT
private static final java.lang.String DATE_TIME_FORMAT_STR_DEFAULT
-
dateTimeFormatStr
private static java.lang.String dateTimeFormatStr
-
dateFormatter
java.text.DateFormat dateFormatter
-
SHOW_THREAD_NAME_DEFAULT
private static final boolean SHOW_THREAD_NAME_DEFAULT
- See Also:
- Constant Field Values
-
showThreadName
boolean showThreadName
-
SHOW_THREAD_ID_DEFAULT
private static final boolean SHOW_THREAD_ID_DEFAULT
See https://jira.qos.ch/browse/SLF4J-499- Since:
- 1.7.33 and 2.0.0-alpha6
- See Also:
- Constant Field Values
-
showThreadId
boolean showThreadId
-
SHOW_LOG_NAME_DEFAULT
static final boolean SHOW_LOG_NAME_DEFAULT
- See Also:
- Constant Field Values
-
showLogName
boolean showLogName
-
SHOW_SHORT_LOG_NAME_DEFAULT
private static final boolean SHOW_SHORT_LOG_NAME_DEFAULT
- See Also:
- Constant Field Values
-
showShortLogName
boolean showShortLogName
-
LEVEL_IN_BRACKETS_DEFAULT
private static final boolean LEVEL_IN_BRACKETS_DEFAULT
- See Also:
- Constant Field Values
-
levelInBrackets
boolean levelInBrackets
-
LOG_FILE_DEFAULT
private static java.lang.String LOG_FILE_DEFAULT
-
logFile
private java.lang.String logFile
-
outputChoice
OutputChoice outputChoice
-
CACHE_OUTPUT_STREAM_DEFAULT
private static final boolean CACHE_OUTPUT_STREAM_DEFAULT
- See Also:
- Constant Field Values
-
cacheOutputStream
private boolean cacheOutputStream
-
WARN_LEVELS_STRING_DEFAULT
private static final java.lang.String WARN_LEVELS_STRING_DEFAULT
- See Also:
- Constant Field Values
-
warnLevelString
java.lang.String warnLevelString
-
properties
private final java.util.Properties properties
-
-
Method Detail
-
init
void init()
-
loadProperties
private void loadProperties()
-
getStringProperty
java.lang.String getStringProperty(java.lang.String name, java.lang.String defaultValue)
-
getBooleanProperty
boolean getBooleanProperty(java.lang.String name, boolean defaultValue)
-
getStringProperty
java.lang.String getStringProperty(java.lang.String name)
-
stringToLevel
static int stringToLevel(java.lang.String levelStr)
-
computeOutputChoice
private static OutputChoice computeOutputChoice(java.lang.String logFile, boolean cacheOutputStream)
-
-