Package org.slf4j.impl
Class SimpleLoggerConfiguration
- java.lang.Object
-
- org.slf4j.impl.SimpleLoggerConfiguration
-
public class SimpleLoggerConfiguration extends java.lang.ObjectThis class holds configuration values forSimpleLogger. The values are computed at runtime. SeeSimpleLoggerdocumentation for more information.- Since:
- 1.7.25
-
-
Field Summary
Fields Modifier and Type Field Description private static booleanCACHE_OUTPUT_STREAM_DEFAULTprivate booleancacheOutputStreamprivate static java.lang.StringCONFIGURATION_FILEprivate static java.lang.StringDATE_TIME_FORMAT_STR_DEFAULT(package private) java.text.DateFormatdateFormatterprivate static java.lang.StringdateTimeFormatStr(package private) static intDEFAULT_LOG_LEVEL_DEFAULT(package private) intdefaultLogLevelprivate static booleanLEVEL_IN_BRACKETS_DEFAULT(package private) booleanlevelInBracketsprivate static java.lang.StringLOG_FILE_DEFAULTprivate java.lang.StringlogFile(package private) OutputChoiceoutputChoiceprivate java.util.Propertiespropertiesprivate static booleanSHOW_DATE_TIME_DEFAULT(package private) static booleanSHOW_LOG_NAME_DEFAULTprivate static booleanSHOW_SHORT_LOG_NAME_DEFAULTprivate static booleanSHOW_THREAD_NAME_DEFAULT(package private) booleanshowDateTime(package private) booleanshowLogName(package private) booleanshowShortLogName(package private) booleanshowThreadNameprivate static java.lang.StringWARN_LEVELS_STRING_DEFAULT(package private) java.lang.StringwarnLevelString
-
Constructor Summary
Constructors Constructor Description SimpleLoggerConfiguration()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static OutputChoicecomputeOutputChoice(java.lang.String logFile, boolean cacheOutputStream)(package private) booleangetBooleanProperty(java.lang.String name, boolean defaultValue)(package private) java.lang.StringgetStringProperty(java.lang.String name)(package private) java.lang.StringgetStringProperty(java.lang.String name, java.lang.String defaultValue)(package private) voidinit()private voidloadProperties()(package private) static intstringToLevel(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_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)
-
-