public class DefaultLoggerContext extends java.lang.Object implements RootLoggerContext
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLoggerContext.FileWatcher
From https://stackoverflow.com/questions/16251273/can-i-watch-for-single-file-change-with-watchservice-not-the-whole-directory
|
| Constructor and Description |
|---|
DefaultLoggerContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
enableConsole(Log.Level level) |
void |
enableFile(Log.Level level,
java.io.File logFile) |
void |
enableFile(Log.Level level,
java.io.File logFile,
int maxFiles,
long maxSize) |
void |
enableFile(Log.Level level,
java.lang.String logFile) |
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue) |
boolean |
isLogging(Log.Level level) |
void |
log(Log.Level level,
java.lang.String msg,
java.lang.Throwable e,
java.lang.Object... args) |
void |
newline() |
static java.lang.String |
prepareLog(Log.Level level,
java.lang.String msg,
java.lang.Throwable e,
java.lang.Object... args) |
java.lang.String |
processTokenReplacements(java.lang.String value,
java.util.Properties tokenResolver) |
void |
raw(Log.Level level,
java.lang.String msg) |
void |
shutdown() |
public void shutdown()
shutdown in interface RootLoggerContextpublic java.lang.String getProperty(java.lang.String key,
java.lang.String defaultValue)
getProperty in interface RootLoggerContextpublic java.lang.String processTokenReplacements(java.lang.String value,
java.util.Properties tokenResolver)
public void enableConsole(Log.Level level)
enableConsole in interface RootLoggerContextpublic void enableFile(Log.Level level, java.lang.String logFile)
enableFile in interface RootLoggerContextpublic void enableFile(Log.Level level, java.io.File logFile)
enableFile in interface RootLoggerContextpublic void enableFile(Log.Level level, java.io.File logFile, int maxFiles, long maxSize)
enableFile in interface RootLoggerContextpublic boolean isLogging(Log.Level level)
isLogging in interface LoggerContextpublic static java.lang.String prepareLog(Log.Level level, java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
public void log(Log.Level level, java.lang.String msg, java.lang.Throwable e, java.lang.Object... args)
log in interface LoggerContextpublic void raw(Log.Level level, java.lang.String msg)
raw in interface LoggerContextpublic void close()
close in interface LoggerContextpublic void newline()
newline in interface LoggerContextCopyright © 2022. All rights reserved.