public class SimpleLoggerConfiguration
extends java.lang.Object
SimpleLogger
. The
values are computed at runtime. See SimpleLogger
documentation for
more information.Modifier and Type | Field and 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-499
|
private 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 and Description |
---|
SimpleLoggerConfiguration() |
Modifier and Type | Method and 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) |
private static final java.lang.String CONFIGURATION_FILE
static int DEFAULT_LOG_LEVEL_DEFAULT
int defaultLogLevel
private static final boolean SHOW_DATE_TIME_DEFAULT
boolean showDateTime
private static final java.lang.String DATE_TIME_FORMAT_STR_DEFAULT
private static java.lang.String dateTimeFormatStr
java.text.DateFormat dateFormatter
private static final boolean SHOW_THREAD_NAME_DEFAULT
boolean showThreadName
private static final boolean SHOW_THREAD_ID_DEFAULT
boolean showThreadId
static final boolean SHOW_LOG_NAME_DEFAULT
boolean showLogName
private static final boolean SHOW_SHORT_LOG_NAME_DEFAULT
boolean showShortLogName
private static final boolean LEVEL_IN_BRACKETS_DEFAULT
boolean levelInBrackets
private static java.lang.String LOG_FILE_DEFAULT
private java.lang.String logFile
OutputChoice outputChoice
private static final boolean CACHE_OUTPUT_STREAM_DEFAULT
private boolean cacheOutputStream
private static final java.lang.String WARN_LEVELS_STRING_DEFAULT
java.lang.String warnLevelString
private final java.util.Properties properties
void init()
private void loadProperties()
java.lang.String getStringProperty(java.lang.String name, java.lang.String defaultValue)
boolean getBooleanProperty(java.lang.String name, boolean defaultValue)
java.lang.String getStringProperty(java.lang.String name)
static int stringToLevel(java.lang.String levelStr)
private static OutputChoice computeOutputChoice(java.lang.String logFile, boolean cacheOutputStream)