| Package | Description |
|---|---|
| org.mmbase.util |
This package contains all kind of generic utilities.
|
| org.mmbase.util.logging |
The MMBase logging infrastructure.
|
| org.mmbase.util.logging.commons | |
| org.mmbase.util.logging.commons.impl | |
| org.mmbase.util.logging.java |
Classes related to the java.util.logging package (new in java 1.4).
|
| org.mmbase.util.logging.log4j |
| Modifier and Type | Field and Description |
|---|---|
static Logger |
MMBaseContext.INITLOG |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSimpleImpl
Base class for simple Logger implementations (no patterns and so
on).
|
class |
BufferedLogger
A Logger that buffers in memory, and on request logs again to a certain other logger.
|
class |
ChainedLogger
Straight forward implemented which simply delegates every log-statement to a list of other loggers.
|
class |
ExceptionImpl
A very simple implementation of Logger.
|
class |
LoggerWrapper
Wraps a logger instance.
|
class |
SimpleImpl
A very simple implementation of Logger.
|
class |
SimpleTimeStampImpl
Like SimpleImpl, but also adds timestamps.
|
class |
WriterLogger
A Logger which writes everything logged to it to a given Writer.
|
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
LoggerWriter.logger |
| Modifier and Type | Method and Description |
|---|---|
static Logger |
Logging.getLoggerInstance(Class<?> cl)
Most Logger categories in MMBase are based on class name.
|
static Logger |
Logging.getLoggerInstance(String s)
After configuring the logging system, you can get Logger instances to log with.
|
(package private) Logger |
LoggerWrapper.setLogger(Logger log) |
| Modifier and Type | Method and Description |
|---|---|
List<Logger> |
ChainedLogger.getLoggers() |
| Modifier and Type | Method and Description |
|---|---|
ChainedLogger |
ChainedLogger.addLogger(Logger l) |
void |
LoggerAccepter.addLogger(Logger l) |
boolean |
ChainedLogger.containsLogger(Logger l) |
boolean |
LoggerAccepter.containsLogger(Logger l) |
(package private) static double |
Performance.doCase(Logger log) |
(package private) static double |
Performance.doCaseDelayed(Logger log) |
(package private) static double |
Performance.doCaseIfDebug(Logger log) |
static boolean |
Logging.isEnabled(Level l,
Logger log)
Utility method for dynamically checking the 'enabled'ness of a logger on a given level.
|
static void |
Logging.log(Level l,
Logger log,
String mes)
Utility method for dynamicly determin the level of logging.
|
void |
BufferedLogger.reLog(Logger log,
boolean clear,
Date after) |
boolean |
ChainedLogger.removeLogger(Logger l) |
boolean |
LoggerAccepter.removeLogger(Logger l) |
(package private) Logger |
LoggerWrapper.setLogger(Logger log) |
| Constructor and Description |
|---|
ChainedLogger(Logger... ls) |
JavaScriptErrorReporter(Logger log) |
LoggerWrapper(Logger log,
String name) |
LoggerWriter(Logger log,
Level lev) |
LoggerWriter(Logger log,
Level lev,
String p) |
| Modifier and Type | Class and Description |
|---|---|
class |
CommonsLog
Commons logging for MMBase, contains a single Log instance
|
| Modifier and Type | Field and Description |
|---|---|
protected Logger |
MMBaseLogger.logger |
| Constructor and Description |
|---|
MMBaseLogger(Logger logger)
creates a new adaptor
|
| Modifier and Type | Class and Description |
|---|---|
class |
Impl
Since java 1.4 there is a Logger implemented in java itself; this MMBase Logger implementation
delegates all logging to this java framework.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) Logger |
MMBaseLogger.log |
| Constructor and Description |
|---|
MMBaseLogger(Logger log)
Instantiated a java Logger which logs to the given MMBase logger.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Log4jImpl
This Logger implementation extends the Logger class from the log4j
project (version >= 1.2).
|
class |
Log4jWrapper
Wraps a log4j logger instance.
|
MMBase2 Utils 2.0.0 - 2019-08-08T23:20