
ru.taskurotta.bootstrap.config.logging.SimpleLogConfig Maven / Gradle / Ivy
The newest version!
package ru.taskurotta.bootstrap.config.logging;
import java.util.HashMap;
import java.util.Map;
/**
* Created on 22.08.2014.
*/
public class SimpleLogConfig {
private String level = "WARN";
private Map loggers = new HashMap();
private ConsoleAppenderCfg console;
private FileAppenderCfg file;
public static SimpleLogConfig defaultConfiguration() {
SimpleLogConfig result = new SimpleLogConfig();
result.setConsole(new ConsoleAppenderCfg());
result.setFile(new FileAppenderCfg());
return result;
}
public String getLevel() {
return level;
}
public void setLevel(String level) {
this.level = level;
}
public Map getLoggers() {
return loggers;
}
public void setLoggers(Map loggers) {
this.loggers = loggers;
}
public ConsoleAppenderCfg getConsole() {
return console;
}
public void setConsole(ConsoleAppenderCfg console) {
this.console = console;
}
public FileAppenderCfg getFile() {
return file;
}
public void setFile(FileAppenderCfg file) {
this.file = file;
}
@Override
public String toString() {
return "SimpleLoggingConfig{" +
"level='" + level + '\'' +
", loggers=" + loggers +
", console=" + console +
", file=" + file +
'}';
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy