Class LogConfig
- java.lang.Object
-
- net.sourceforge.jnlp.util.logging.LogConfig
-
public class LogConfig extends java.lang.ObjectThis file provides the information required to do logging.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classLogConfig.LogConfigHolder
-
Field Summary
Fields Modifier and Type Field Description private booleandebugEnabledprivate booleanenableHeadersprivate java.lang.StringicedteaLogDirprivate booleanlegacyLogaAsedFileLogprivate booleanlogClientAppToConsoleprivate booleanlogClientAppToFileprivate booleanlogToFileprivate booleanlogToStreamsprivate booleanlogToSysLog
-
Constructor Summary
Constructors Modifier Constructor Description privateLogConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetIcedteaLogDir()static LogConfiggetLogConfig()booleanisDebugEnable()booleanisEnableHeaders()(package private) booleanisLegacyLogBasedFileLog()booleanisLogClientAppToConsole()(package private) booleanisLogToConsole()booleanisLogToFile()(package private) booleanisLogToFileForClientApp()booleanisLogToStreams()booleanisLogToSysLog()(package private) static voidresetLogConfig()For testing only: throw away the previous config(package private) voidsetDebugEnabled(boolean debugEnabled)(package private) voidsetLogToFile(boolean logToFile)(package private) voidsetLogToStreams(boolean logToStreams)(package private) voidsetLogToSysLog(boolean logToSysLog)
-
-
-
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
-
-
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()
-
-