public class DefaultLoggingFactory extends Object implements LoggingFactory
Constructor and Description |
---|
DefaultLoggingFactory() |
Modifier and Type | Method and Description |
---|---|
void |
configure(com.codahale.metrics.MetricRegistry metricRegistry,
String name) |
List<AppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>> |
getAppenders() |
String |
getLevel() |
Map<String,com.fasterxml.jackson.databind.JsonNode> |
getLoggers() |
void |
reset()
Mainly useful in testing to reset the logging to a sane default before
the next test configures logging to a desired level.
|
void |
setAppenders(List<AppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>> appenders) |
void |
setLevel(String level) |
void |
setLoggers(Map<String,com.fasterxml.jackson.databind.JsonNode> loggers) |
void |
stop()
Should flush all log messages but not disable logging
|
String |
toString() |
public String getLevel()
public void setLevel(String level)
public List<AppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>> getAppenders()
public void setAppenders(List<AppenderFactory<ch.qos.logback.classic.spi.ILoggingEvent>> appenders)
public void configure(com.codahale.metrics.MetricRegistry metricRegistry, String name)
configure
in interface LoggingFactory
public void stop()
LoggingFactory
stop
in interface LoggingFactory
public void reset()
LoggingFactory
reset
in interface LoggingFactory
Copyright © 2011. All rights reserved.