logback-android/src/main/java/ch/qos/logback/classic/util/LevelToSyslogSeverity.java
static public int convert(ILoggingEvent event) {

    Level level = event.getLevel();

    switch (level.levelInt) {
    case Level.ERROR_INT:
      return SyslogConstants.ERROR_SEVERITY;
    case Level.WARN_INT:
      return SyslogConstants.WARNING_SEVERITY;
    case Level.INFO_INT:
      return SyslogConstants.INFO_SEVERITY;
    case Level.DEBUG_INT:
    case Level.TRACE_INT:
      return SyslogConstants.DEBUG_SEVERITY;
    default:
      throw new IllegalArgumentException("Level " + level
          + " is not a valid level for a printing method");
    }
  }
static public int convert(ILoggingEvent event) {

    Level level = event.getLevel();

    switch (level.levelInt) {
    case Level.ERROR_INT:
      return SyslogConstants.ERROR_SEVERITY;
    case Level.WARN_INT:
      return SyslogConstants.WARNING_SEVERITY;
    case Level.INFO_INT:
      return SyslogConstants.INFO_SEVERITY;
    case Level.DEBUG_INT:
    case Level.TRACE_INT:
      return SyslogConstants.DEBUG_SEVERITY;
    default:
      throw new IllegalArgumentException("Level " + level
          + " is not a valid level for a printing method");
    }
  }
static public int convert ( ILoggingEvent event ) { Level level = event . getLevel ( ) ; switch ( level . levelInt ) { case Level . ERROR_INT : return SyslogConstants . ERROR_SEVERITY ; case Level . WARN_INT : return SyslogConstants . WARNING_SEVERITY ; case Level . INFO_INT : return SyslogConstants . INFO_SEVERITY ; case Level . DEBUG_INT : case Level . TRACE_INT : return SyslogConstants . DEBUG_SEVERITY ; default : throw new IllegalArgumentException ( "Level " + level + " is not a valid level for a printing method" ) ; } }
/*
Convert a level to equivalent syslog severity. Only levels for printing
methods i.e TRACE, DEBUG, WARN, INFO and ERROR are converted.
/ * Convert a level to equivalent syslog severity . Only levels for printing methods i . e TRACE DEBUG WARN INFO and ERROR are converted .