public class MMBaseLogger extends Logger
Logger object to which it will log to, and you want it to log the MMBase logger
then, you can offer it an instance of this class, which wraps an MMBase Logger object in a
$ object.
For the correspondence between levels of java logging and mmbase logging see javadoc of
Impl.Impl| Modifier and Type | Field and Description |
|---|---|
(package private) Logger |
log |
global, GLOBAL_LOGGER_NAME| Constructor and Description |
|---|
MMBaseLogger()
Instantiates a java Logger which logs to the MMBase logger with category
LogRecord.getLoggerName(). |
MMBaseLogger(Logger log)
Instantiated a java Logger which logs to the given MMBase logger.
|
| Modifier and Type | Method and Description |
|---|---|
void |
log(LogRecord record)
|
addHandler, config, config, entering, entering, entering, exiting, exiting, fine, fine, finer, finer, finest, finest, getAnonymousLogger, getAnonymousLogger, getFilter, getGlobal, getHandlers, getLevel, getLogger, getLogger, getName, getParent, getResourceBundle, getResourceBundleName, getUseParentHandlers, info, info, isLoggable, log, log, log, log, log, log, logp, logp, logp, logp, logp, logp, logrb, logrb, logrb, logrb, logrb, logrb, removeHandler, setFilter, setLevel, setParent, setResourceBundle, setUseParentHandlers, severe, severe, throwing, warning, warningfinal Logger log
public MMBaseLogger()
LogRecord.getLoggerName().public MMBaseLogger(Logger log)
MMBase2 Utils 2.0.0 - 2019-08-08T23:20