Class SimpleLoggerConfiguration

java.lang.Object
org.slf4j.impl.SimpleLoggerConfiguration

public class SimpleLoggerConfiguration extends Object
This class holds configuration values for SimpleLogger. The values are computed at runtime. See SimpleLogger documentation for more information.
Since:
1.7.25
  • Field Details

    • CONFIGURATION_FILE

      private static final String CONFIGURATION_FILE
      See Also:
    • 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:
    • showDateTime

      boolean showDateTime
    • DATE_TIME_FORMAT_STR_DEFAULT

      private static final String DATE_TIME_FORMAT_STR_DEFAULT
    • dateTimeFormatStr

      private static String dateTimeFormatStr
    • dateFormatter

      DateFormat dateFormatter
    • SHOW_THREAD_NAME_DEFAULT

      private static final boolean SHOW_THREAD_NAME_DEFAULT
      See Also:
    • showThreadName

      boolean showThreadName
    • SHOW_LOG_NAME_DEFAULT

      static final boolean SHOW_LOG_NAME_DEFAULT
      See Also:
    • showLogName

      boolean showLogName
    • SHOW_SHORT_LOG_NAME_DEFAULT

      private static final boolean SHOW_SHORT_LOG_NAME_DEFAULT
      See Also:
    • showShortLogName

      boolean showShortLogName
    • LEVEL_IN_BRACKETS_DEFAULT

      private static final boolean LEVEL_IN_BRACKETS_DEFAULT
      See Also:
    • levelInBrackets

      boolean levelInBrackets
    • LOG_FILE_DEFAULT

      private static String LOG_FILE_DEFAULT
    • logFile

      private String logFile
    • outputChoice

      OutputChoice outputChoice
    • CACHE_OUTPUT_STREAM_DEFAULT

      private static final boolean CACHE_OUTPUT_STREAM_DEFAULT
      See Also:
    • cacheOutputStream

      private boolean cacheOutputStream
    • WARN_LEVELS_STRING_DEFAULT

      private static final String WARN_LEVELS_STRING_DEFAULT
      See Also:
    • warnLevelString

      String warnLevelString
    • properties

      private final Properties properties
  • Constructor Details

    • SimpleLoggerConfiguration

      public SimpleLoggerConfiguration()
  • Method Details

    • init

      void init()
    • loadProperties

      private void loadProperties()
    • getStringProperty

      String getStringProperty(String name, String defaultValue)
    • getBooleanProperty

      boolean getBooleanProperty(String name, boolean defaultValue)
    • getStringProperty

      String getStringProperty(String name)
    • stringToLevel

      static int stringToLevel(String levelStr)
    • computeOutputChoice

      private static OutputChoice computeOutputChoice(String logFile, boolean cacheOutputStream)