| Package | Description |
|---|---|
| net.lecousin.framework.log |
Logging.
|
| net.lecousin.framework.log.appenders |
Logging appenders.
|
| net.lecousin.framework.memory |
Memory management, caches...
|
| Modifier and Type | Field and Description |
|---|---|
Logger.Level |
LogPattern.Log.level |
| Modifier and Type | Method and Description |
|---|---|
static Logger.Level |
Logger.Level.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Logger.Level[] |
Logger.Level.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LoggerFactory.configure(String name,
Appender appender,
Logger.Level level)
Configure a logger with an appender.
|
void |
Logger.log(Logger.Level level,
String message)
Log.
|
void |
Logger.log(Logger.Level level,
String message,
Throwable t)
Log.
|
void |
Logger.setLevel(Logger.Level level)
Change the level of this Logger, or null to set it to the default level of its appender.
|
| Constructor and Description |
|---|
ConsoleAppender(Console console,
Logger.Level level,
LogPattern pattern)
Constructor.
|
RollingFileAppender(LoggerFactory factory,
String path,
Logger.Level level,
LogPattern pattern,
long maxSize,
int maxFiles)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
MemoryManager.logMemory(Logger.Level level)
Log memory usage.
|
static void |
MemoryManager.logMemory(long interval,
Logger.Level level)
Log memory usage to the console at regular interval.
|
Copyright © 2019. All rights reserved.