Class LogConfig


  • public class LogConfig
    extends java.lang.Object
    This file provides the information required to do logging.
    • Field Detail

      • icedteaLogDir

        private java.lang.String icedteaLogDir
      • debugEnabled

        private boolean debugEnabled
      • enableHeaders

        private final boolean enableHeaders
      • logToFile

        private boolean logToFile
      • logClientAppToFile

        private final boolean logClientAppToFile
      • logClientAppToConsole

        private final boolean logClientAppToConsole
      • logToStreams

        private boolean logToStreams
      • logToSysLog

        private boolean logToSysLog
      • legacyLogaAsedFileLog

        private final boolean legacyLogaAsedFileLog
    • Constructor Detail

      • LogConfig

        private LogConfig()
    • Method Detail

      • getLogConfig

        public static LogConfig getLogConfig()
      • resetLogConfig

        static void resetLogConfig()
        For testing only: throw away the previous config
      • getIcedteaLogDir

        public java.lang.String getIcedteaLogDir()
      • isDebugEnable

        public boolean isDebugEnable()
      • isLogClientAppToConsole

        public boolean isLogClientAppToConsole()
      • isLogToFile

        public boolean isLogToFile()
      • isLogToStreams

        public boolean isLogToStreams()
      • isLogToSysLog

        public boolean isLogToSysLog()
      • isEnableHeaders

        public boolean isEnableHeaders()
      • setDebugEnabled

        void setDebugEnabled​(boolean debugEnabled)
      • setLogToFile

        void setLogToFile​(boolean logToFile)
      • setLogToStreams

        void setLogToStreams​(boolean logToStreams)
      • setLogToSysLog

        void setLogToSysLog​(boolean logToSysLog)
      • isLogToConsole

        boolean isLogToConsole()
      • isLegacyLogBasedFileLog

        boolean isLegacyLogBasedFileLog()
      • isLogToFileForClientApp

        boolean isLogToFileForClientApp()