private SystemLogger() { systemLogger = Logger.getLogger("System"); /* System verbosity (Standard Out) */ consoleAppender = new ConsoleAppender(new PatternLayout("%m"), ConsoleAppender.SYSTEM_ERR); consoleAppender.setEncoding("UTF-16"); systemLogger.addAppender(consoleAppender); if (System.getProperty("Malt.verbosity") != null) { setSystemVerbosityLevel(System.getProperty("Malt.verbosity").toUpperCase()); } else { setSystemVerbosityLevel("INFO"); } }
private SystemLogger() { systemLogger = Logger.getLogger("System"); /* System verbosity (Standard Out) */ consoleAppender = new ConsoleAppender(new PatternLayout("%m"), ConsoleAppender.SYSTEM_ERR); consoleAppender.setEncoding("UTF-16"); systemLogger.addAppender(consoleAppender); if (System.getProperty("Malt.verbosity") != null) { setSystemVerbosityLevel(System.getProperty("Malt.verbosity").toUpperCase()); } else { setSystemVerbosityLevel("INFO"); } }
@Override public void activateConsoleAppender(String target, String encoding) { org.apache.log4j.ConsoleAppender appender = new org.apache.log4j.ConsoleAppender(); appender.setLayout(new PatternLayout(LoggerHelper.getPattern())); appender.setTarget(target); appender.setEncoding(encoding); appender.activateOptions(); logger.removeAllAppenders(); logger.addAppender(appender); }
@Override public void activateConsoleAppender(String target, String encoding) { org.apache.log4j.ConsoleAppender appender = new org.apache.log4j.ConsoleAppender(); appender.setLayout(new PatternLayout(LoggerHelper.getPattern())); appender.setTarget(target); appender.setEncoding(encoding); appender.activateOptions(); logger.removeAllAppenders(); logger.addAppender(appender); }
@Override public Appender createAppender(String defaultLogFormat) { final ConsoleAppender appender = new ConsoleAppender(createLayout(defaultLogFormat)); appender.setName("console"); //$NON-NLS-1$ appender.setTarget(getTarget().toLog4j()); appender.setEncoding(getEncoding()); appender.setImmediateFlush(getImmediateFlush()); if (getThreshold() != null) { appender.setThreshold(getThreshold().toLog4j()); } return appender; }