Java Code Examples for ch.qos.logback.classic.Level#ERROR_INT
The following examples show how to use
ch.qos.logback.classic.Level#ERROR_INT .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: LogbackColor.java From litchi with Apache License 2.0 | 6 votes |
@Override protected String getForegroundColorCode(ILoggingEvent event) { Level level = event.getLevel(); switch (level.toInt()) { case Level.ERROR_INT: return ANSIConstants.RED_FG; case Level.WARN_INT: return ANSIConstants.YELLOW_FG; case Level.INFO_INT: return ANSIConstants.BLUE_FG; case Level.DEBUG_INT: return ANSIConstants.GREEN_FG; default: return ANSIConstants.DEFAULT_FG; } }
Example 2
Source File: LogLevelConverter.java From pushfish-android with BSD 2-Clause "Simplified" License | 6 votes |
/** * Maps a Logback log level and optional marker to a Gradle log level. * Returns null if there is no equivalent Gradle log level (such as for TRACE). */ @Nullable public static LogLevel toGradleLogLevel(Level level, @Nullable Marker marker) { switch(level.toInt()) { case Level.TRACE_INT: return null; case Level.DEBUG_INT: return LogLevel.DEBUG; case Level.INFO_INT: if (marker == Logging.LIFECYCLE) { return LogLevel.LIFECYCLE; } if (marker == Logging.QUIET) { return LogLevel.QUIET; } return LogLevel.INFO; case Level.WARN_INT: return LogLevel.WARN; case Level.ERROR_INT: return LogLevel.ERROR; default: throw new IllegalArgumentException("Don't know how to map Logback log level '" + level + "' to a Gradle log level"); } }
Example 3
Source File: LogLevelConverter.java From pushfish-android with BSD 2-Clause "Simplified" License | 6 votes |
/** * Maps a Logback log level and optional marker to a Gradle log level. * Returns null if there is no equivalent Gradle log level (such as for TRACE). */ @Nullable public static LogLevel toGradleLogLevel(Level level, @Nullable Marker marker) { switch(level.toInt()) { case Level.TRACE_INT: return null; case Level.DEBUG_INT: return LogLevel.DEBUG; case Level.INFO_INT: if (marker == Logging.LIFECYCLE) { return LogLevel.LIFECYCLE; } if (marker == Logging.QUIET) { return LogLevel.QUIET; } return LogLevel.INFO; case Level.WARN_INT: return LogLevel.WARN; case Level.ERROR_INT: return LogLevel.ERROR; default: throw new IllegalArgumentException("Don't know how to map Logback log level '" + level + "' to a Gradle log level"); } }
Example 4
Source File: LogbackLogEvent.java From xian with Apache License 2.0 | 6 votes |
private int levelToSyslogLevel(final Level level) { int intLevel = level.toInt(); if (intLevel <= Level.DEBUG_INT) { return GelfMessage.DEFAUL_LEVEL; } if (intLevel <= Level.INFO_INT) { return 6; } if (intLevel <= Level.WARN_INT) { return 4; } if (intLevel <= Level.ERROR_INT) { return 3; } if (intLevel < Level.ERROR_INT) { return 2; } return GelfMessage.DEFAUL_LEVEL; }
Example 5
Source File: LogbackLevels.java From nexus-public with Eclipse Public License 1.0 | 6 votes |
/** * Convert a Logback {@link Level} into a {@link LoggerLevel}. */ public static LoggerLevel convert(final Level level) { switch (level.toInt()) { case Level.ERROR_INT: return LoggerLevel.ERROR; case Level.WARN_INT: return LoggerLevel.WARN; case Level.INFO_INT: return LoggerLevel.INFO; case Level.DEBUG_INT: return LoggerLevel.DEBUG; case Level.OFF_INT: return LoggerLevel.OFF; case Level.TRACE_INT: default: return LoggerLevel.TRACE; } }
Example 6
Source File: LogLevelConverter.java From Pushjet-Android with BSD 2-Clause "Simplified" License | 6 votes |
/** * Maps a Logback log level and optional marker to a Gradle log level. * Returns null if there is no equivalent Gradle log level (such as for TRACE). */ @Nullable public static LogLevel toGradleLogLevel(Level level, @Nullable Marker marker) { switch(level.toInt()) { case Level.TRACE_INT: return null; case Level.DEBUG_INT: return LogLevel.DEBUG; case Level.INFO_INT: if (marker == Logging.LIFECYCLE) { return LogLevel.LIFECYCLE; } if (marker == Logging.QUIET) { return LogLevel.QUIET; } return LogLevel.INFO; case Level.WARN_INT: return LogLevel.WARN; case Level.ERROR_INT: return LogLevel.ERROR; default: throw new IllegalArgumentException("Don't know how to map Logback log level '" + level + "' to a Gradle log level"); } }
Example 7
Source File: LogLevelConverter.java From Pushjet-Android with BSD 2-Clause "Simplified" License | 6 votes |
/** * Maps a Logback log level and optional marker to a Gradle log level. * Returns null if there is no equivalent Gradle log level (such as for TRACE). */ @Nullable public static LogLevel toGradleLogLevel(Level level, @Nullable Marker marker) { switch(level.toInt()) { case Level.TRACE_INT: return null; case Level.DEBUG_INT: return LogLevel.DEBUG; case Level.INFO_INT: if (marker == Logging.LIFECYCLE) { return LogLevel.LIFECYCLE; } if (marker == Logging.QUIET) { return LogLevel.QUIET; } return LogLevel.INFO; case Level.WARN_INT: return LogLevel.WARN; case Level.ERROR_INT: return LogLevel.ERROR; default: throw new IllegalArgumentException("Don't know how to map Logback log level '" + level + "' to a Gradle log level"); } }
Example 8
Source File: CollectorLogbackAppender.java From glowroot with Apache License 2.0 | 6 votes |
private static LogEvent.Level toProto(Level level) { switch (level.toInt()) { case Level.TRACE_INT: return LogEvent.Level.TRACE; case Level.DEBUG_INT: return LogEvent.Level.DEBUG; case Level.INFO_INT: return LogEvent.Level.INFO; case Level.WARN_INT: return LogEvent.Level.WARN; case Level.ERROR_INT: return LogEvent.Level.ERROR; default: // do not log (could end up in recursive loop) return LogEvent.Level.NONE; } }
Example 9
Source File: InstrumentedAppender.java From client_java with Apache License 2.0 | 6 votes |
@Override protected void append(ILoggingEvent event) { switch (event.getLevel().toInt()) { case Level.TRACE_INT: TRACE_LABEL.inc(); break; case Level.DEBUG_INT: DEBUG_LABEL.inc(); break; case Level.INFO_INT: INFO_LABEL.inc(); break; case Level.WARN_INT: WARN_LABEL.inc(); break; case Level.ERROR_INT: ERROR_LABEL.inc(); break; default: break; } }
Example 10
Source File: LogbackMetrics.java From micrometer with Apache License 2.0 | 5 votes |
@Override public FilterReply decide(Marker marker, Logger logger, Level level, String format, Object[] params, Throwable t) { // When filter is asked for decision for an isDebugEnabled call or similar test, there is no message (ie format) // and no intention to log anything with this call. We will not increment counters and can return immediately and // avoid the relatively expensive ThreadLocal access below. See also logbacks Logger.callTurboFilters(). if (format == null) { return FilterReply.NEUTRAL; } Boolean ignored = LogbackMetrics.ignoreMetrics.get(); if (ignored != null && ignored) { return FilterReply.NEUTRAL; } // cannot use logger.isEnabledFor(level), as it would cause a StackOverflowError by calling this filter again! if (level.isGreaterOrEqual(logger.getEffectiveLevel())) { switch (level.toInt()) { case Level.ERROR_INT: errorCounter.increment(); break; case Level.WARN_INT: warnCounter.increment(); break; case Level.INFO_INT: infoCounter.increment(); break; case Level.DEBUG_INT: debugCounter.increment(); break; case Level.TRACE_INT: traceCounter.increment(); break; } } return FilterReply.NEUTRAL; }
Example 11
Source File: CustomLogLevelJsonProvider.java From ja-micro with Apache License 2.0 | 5 votes |
@Override public void writeTo(JsonGenerator generator, ILoggingEvent event) throws IOException { String level; switch (event.getLevel().toInt()) { case Level.ERROR_INT: level = "error"; break; case Level.WARN_INT: level = "warning"; break; case Level.INFO_INT: level = "info"; break; case Level.DEBUG_INT: level = "debug"; break; case Level.TRACE_INT: level = "trace"; break; case Level.ALL_INT: level = "all"; break; case Level.OFF_INT: level = "off"; break; default: level = "???"; } JsonWritingUtils.writeStringField( generator, getFieldName(), level); }
Example 12
Source File: SystemdJournalAppender.java From logback-journal with Apache License 2.0 | 5 votes |
private int levelToInt(Level l) { switch (l.toInt()) { case Level.TRACE_INT: case Level.DEBUG_INT: return 7; case Level.INFO_INT: return 6; case Level.WARN_INT: return 4; case Level.ERROR_INT: return 3; default: throw new IllegalArgumentException("Unknown level value: " + l); } }
Example 13
Source File: IntegrationPostHandler.java From elexis-3-core with Eclipse Public License 1.0 | 5 votes |
private Object levelToColor(Level logLevel){ switch (logLevel.levelInt) { case Level.ERROR_INT: return "#FF0000"; case Level.WARN_INT: return "#FFDB00"; case Level.INFO_INT: return "#0000FF"; default: return "#00FF00"; } }
Example 14
Source File: IntegrationPostHandler.java From elexis-3-core with Eclipse Public License 1.0 | 5 votes |
private String levelToEmoji(Level logLevel){ switch (logLevel.levelInt) { case Level.ERROR_INT: return ":stop_sign:"; case Level.WARN_INT: return ":warning:"; default: return ""; } }
Example 15
Source File: GelfclientAppender.java From play2-graylog2 with Apache License 2.0 | 5 votes |
private GelfMessageLevel toGelfMessageLevel(Level level) { switch(level.toInt()) { case Level.ERROR_INT: return GelfMessageLevel.ERROR; case Level.WARN_INT: return GelfMessageLevel.WARNING; case Level.DEBUG_INT: return GelfMessageLevel.DEBUG; default: return GelfMessageLevel.INFO; } }
Example 16
Source File: Cli.java From bazel-tools with Apache License 2.0 | 4 votes |
@Override protected void append(final ILoggingEvent eventObject) { final Level level = eventObject.getLevel(); final Chalk prefix; switch (level.toInt()) { case Level.ERROR_INT: prefix = ERROR_CHALK; break; case Level.WARN_INT: prefix = WARN_CHALK; break; case Level.INFO_INT: prefix = INFO_CHALK; break; case Level.DEBUG_INT: if (!verbose()) { return; } prefix = DEBUG_CHALK; break; case Level.TRACE_INT: if (!verbose()) { return; } prefix = TRACE_CHALK; break; case Level.OFF_INT: case Level.ALL_INT: default: throw new IllegalArgumentException("Unexpected log level " + level); } System.err.printf( Locale.ROOT, "%s %s: %s%n", toolChalk(), prefix, ansi().render(eventObject.getFormattedMessage())); final IThrowableProxy throwableProxy = eventObject.getThrowableProxy(); if (throwableProxy != null) { for (final String line : Splitter.on('\n') .omitEmptyStrings() .split(ThrowableProxyUtil.asString(throwableProxy))) { System.err.printf(Locale.ROOT, "%s %s: %s%n", toolChalk(), prefix, line); } } }