@Override public boolean isGreaterOrEqual(PaxLevel r) { return getSyslogEquivalent() <= r.getSyslogEquivalent(); }
protected void printEvent(PrintStream out, PaxLoggingEvent event, int minLevel) { try { if (event != null) { int sl = event.getLevel().getSyslogEquivalent(); if (sl <= minLevel) { printEvent(out, event); } } } catch (NoClassDefFoundError e) { // KARAF-3350: Ignore NoClassDefFoundError exceptions // Those exceptions may happen if the underlying pax-logging service // bundle has been refreshed somehow. } }
public boolean isGreaterOrEqual( PaxLevel r ) { if (r instanceof PaxLevelImpl) { PaxLevelImpl impl = (PaxLevelImpl) r; return m_delegate.isGreaterOrEqual( impl.m_delegate ); } else { // fallback case: the syslog numbers are portable return getSyslogEquivalent() <= r.getSyslogEquivalent(); } }
public boolean isGreaterOrEqual( PaxLevel r ) { if (r instanceof PaxLevelForLogback) { return m_delegate.isGreaterOrEqual( ((PaxLevelForLogback) r).m_delegate ); } else { // fallback case: the syslog numbers are portable return getSyslogEquivalent() <= r.getSyslogEquivalent(); } }
public boolean isGreaterOrEqual( PaxLevel r ) { if (r instanceof PaxLevelImpl) { PaxLevelImpl impl = (PaxLevelImpl) r; return m_delegate.isGreaterOrEqual( impl.m_delegate ); } else { // fallback case: the syslog numbers are portable return getSyslogEquivalent() <= r.getSyslogEquivalent(); } }
protected Object doExecute() throws Exception { int minLevel = Integer.MAX_VALUE; if (level != null) { String lvl = level.toLowerCase(); if ("debug".equals(lvl)) { minLevel = DEBUG_INT; } else if ("info".equals(lvl)) { minLevel = INFO_INT; } else if ("warn".equals(lvl)) { minLevel = WARN_INT; } else if ("error".equals(lvl)) { minLevel = ERROR_INT; } } final PatternConverter cnv = new PatternParser(overridenPattern != null ? overridenPattern : pattern).parse(); final PrintStream out = System.out; Iterable<PaxLoggingEvent> le = events.getElements(entries == 0 ? Integer.MAX_VALUE : entries); for (PaxLoggingEvent event : le) { if (event != null) { int sl = event.getLevel().getSyslogEquivalent(); if (sl <= minLevel) { display(cnv, event, out); } } } out.println(); return null; }
for (PaxLoggingEvent event : le) { if (event != null) { int sl = event.getLevel().getSyslogEquivalent(); if (sl <= minLevel) { display(cnv, event, out); PaxLoggingEvent logEvent = queue.take(); if (logEvent != null) { int sl = logEvent.getLevel().getSyslogEquivalent(); if (sl <= minLevel) { display(cnv, logEvent, out);