public void setLevel(final Level level) { logger.setLevel(level); }
@Override public void setLevel(String level) { Level new_level=strToLevel(level); if(new_level == null) return; if(logger instanceof org.apache.logging.log4j.core.Logger) ((org.apache.logging.log4j.core.Logger)logger).setLevel(new_level); else if(logger instanceof SimpleLogger) ((SimpleLogger)logger).setLevel(new_level); }
private StatusLogger(final String name, final MessageFactory messageFactory) { super(name, messageFactory); final String dateFormat = PROPS.getStringProperty(STATUS_DATE_FORMAT, Strings.EMPTY); final boolean showDateTime = !Strings.isEmpty(dateFormat); this.logger = new SimpleLogger("StatusLogger", Level.ERROR, false, true, showDateTime, false, dateFormat, messageFactory, PROPS, System.err); this.listenersLevel = Level.toLevel(DEFAULT_STATUS_LEVEL, Level.WARN).intLevel(); // LOG4J2-1813 if system property "log4j2.debug" is defined, print all status logging if (isDebugPropertyEnabled()) { logger.setLevel(Level.TRACE); } }
public void setLevel(final Level level) { logger.setLevel(level); }
@Override public void setLevel(final Level newLevel) throws SecurityException { if (org.apache.logging.log4j.core.Logger.class.isInstance(log)) { org.apache.logging.log4j.core.Logger.class.cast(log).setLevel(TO_LOG4J.get(newLevel)); } else if (StatusLogger.class.isInstance(log)) { StatusLogger.class.cast(log).setLevel(TO_LOG4J.get(newLevel)); } else if (SimpleLogger.class.isInstance(log)) { SimpleLogger.class.cast(log).setLevel(TO_LOG4J.get(newLevel)); } // else ExtendedLoggerWrapper: ignore for now. we could do reflection if we need it }
@Override public void setLevel(final Level newLevel) throws SecurityException { if (org.apache.logging.log4j.core.Logger.class.isInstance(log)) { org.apache.logging.log4j.core.Logger.class.cast(log).setLevel(TO_LOG4J.get(newLevel)); } else if (StatusLogger.class.isInstance(log)) { StatusLogger.class.cast(log).setLevel(TO_LOG4J.get(newLevel)); } else if (SimpleLogger.class.isInstance(log)) { SimpleLogger.class.cast(log).setLevel(TO_LOG4J.get(newLevel)); } // else ExtendedLoggerWrapper: ignore for now. we could do reflection if we need it }
public void setLevel(String level) { Level new_level=strToLevel(level); if(new_level == null) return; if(logger instanceof org.apache.logging.log4j.core.Logger) ((org.apache.logging.log4j.core.Logger)logger).setLevel(new_level); else if(logger instanceof SimpleLogger) ((SimpleLogger)logger).setLevel(new_level); }
public void setLevel(String level) { Level new_level=strToLevel(level); if(new_level == null) return; if(logger instanceof org.apache.logging.log4j.core.Logger) ((org.apache.logging.log4j.core.Logger)logger).setLevel(new_level); else if(logger instanceof SimpleLogger) ((SimpleLogger)logger).setLevel(new_level); }
public void setLevel(String level) { Level new_level=strToLevel(level); if(new_level == null) return; if(logger instanceof org.apache.logging.log4j.core.Logger) ((org.apache.logging.log4j.core.Logger)logger).setLevel(new_level); else if(logger instanceof SimpleLogger) ((SimpleLogger)logger).setLevel(new_level); }
@Override public void setLevel(String level) { Level new_level=strToLevel(level); if(new_level == null) return; if(logger instanceof org.apache.logging.log4j.core.Logger) ((org.apache.logging.log4j.core.Logger)logger).setLevel(new_level); else if(logger instanceof SimpleLogger) ((SimpleLogger)logger).setLevel(new_level); }
private StatusLogger(final String name, final MessageFactory messageFactory) { super(name, messageFactory); this.logger = new SimpleLogger("StatusLogger", Level.ERROR, false, true, false, false, Strings.EMPTY, messageFactory, PROPS, System.err); this.listenersLevel = Level.toLevel(DEFAULT_STATUS_LEVEL, Level.WARN).intLevel(); // LOG4J2-1813 if system property "log4j2.debug" is defined, print all status logging if (isDebugPropertyEnabled()) { logger.setLevel(Level.TRACE); } }