org.apache.log4j.Level#ERROR_INT源码实例Demo

下面列出了org.apache.log4j.Level#ERROR_INT 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: ats-framework   文件: DbEventRequestProcessor.java
private int convertMsgLevel( org.apache.log4j.Level level ) {

        switch (level.toInt()) {
            case Level.FATAL_INT:
                return 1;
            case Level.ERROR_INT:
                return 2;
            case Level.WARN_INT:
                return 3;
            case Level.INFO_INT:
                return 4;
            case Level.DEBUG_INT:
                return 5;
            case Level.TRACE_INT:
                return 6;
            case SystemLogLevel.SYSTEM_INT:
                return 7;
            default:
                return 4;
        }
    }
 
源代码2 项目: cognition   文件: AbstractLoggingBolt.java
protected void log(Logger logger, String message) {
  switch (level.toInt()) {
    case Level.TRACE_INT:
      logger.trace(message);
      break;
    case Level.DEBUG_INT:
      logger.debug(message);
      break;
    case Level.INFO_INT:
      logger.info(message);
      break;
    case Level.WARN_INT:
      logger.warn(message);
      break;
    case Level.ERROR_INT:
      logger.error(message);
      break;
    default:
      logger.debug(message);
  }
}
 
源代码3 项目: saros   文件: LanguageClientAppender.java
@Override
protected void append(LoggingEvent event) {

  MessageParams mp = new MessageParams();
  mp.setMessage(event.getMessage().toString());
  mp.setType(MessageType.Info);

  switch (event.getLevel().toInt()) {
    case Level.FATAL_INT:
    case Level.ERROR_INT:
      mp.setType(MessageType.Error);
      break;
    case Level.INFO_INT:
      mp.setType(MessageType.Info);
      break;
    case Level.WARN_INT:
      mp.setType(MessageType.Warning);
      break;
    default:
      return;
  }

  client.logMessage(mp);
}
 
源代码4 项目: client_java   文件: InstrumentedAppender.java
@Override
protected void append(LoggingEvent 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;
    case Level.FATAL_INT:
      FATAL_LABEL.inc();
      break;
    default:
      break;
  }
}
 
源代码5 项目: pegasus   文件: LogManager.java
/**
 * Sets the debug level. All those messages are logged which have a level less than equal to the
 * debug level.
 *
 * @param level the level to which the debug level needs to be set to.
 */
public void setLevel(Level level) {
    int value = level.toInt();
    switch (value) {
        case Level.DEBUG_INT:
            value = LogManager.DEBUG_MESSAGE_LEVEL;
            break;

        case Level.INFO_INT:
            value = LogManager.INFO_MESSAGE_LEVEL;
            break;

        case Level.WARN_INT:
            value = LogManager.WARNING_MESSAGE_LEVEL;
            break;

        case Level.ERROR_INT:
            value = LogManager.ERROR_MESSAGE_LEVEL;
            break;

        default:
            value = LogManager.FATAL_MESSAGE_LEVEL;
            break;
    }
    setLevel(value, false);
}
 
源代码6 项目: pegasus   文件: Default.java
/**
 * Sets the debug level. All those messages are logged which have a level less than equal to the
 * debug level.
 *
 * @param level the level to which the debug level needs to be set to.
 */
public void setLevel(Level level) {
    int value = level.toInt();
    switch (value) {
        case Level.DEBUG_INT:
            value = Default.DEBUG_MESSAGE_LEVEL;
            break;

        case Level.INFO_INT:
            value = Default.INFO_MESSAGE_LEVEL;
            break;

        case Level.WARN_INT:
            value = Default.WARNING_MESSAGE_LEVEL;
            break;

        case Level.ERROR_INT:
            value = Default.ERROR_MESSAGE_LEVEL;
            break;

        default:
            value = Default.FATAL_MESSAGE_LEVEL;
            break;
    }
    setLevel(value, false);
}
 
源代码7 项目: Bats   文件: LogWriter.java
private void writeToLog(final String s) {
  if ((s == null) || s.isEmpty()) {
    return;
  }

  switch(level) {
  case Level.DEBUG_INT:
    logger.debug(s);
    break;

  case Level.ERROR_INT:
    logger.error(s);
    break;

  case Level.INFO_INT:
    logger.info(s);
    break;

  case Level.TRACE_INT:
    logger.trace(s);
    break;

  case Level.WARN_INT:
    logger.warn(s);
    break;

  default:
    throw new IllegalStateException();
  }
}
 
源代码8 项目: cyberduck   文件: UnifiedSystemLogAppender.java
@Override
protected void append(final LoggingEvent event) {
    if(null == event.getMessage()) {
        return;
    }
    // Category name
    final String logger = String.format("%s %s", event.getThreadName(), event.getLogger().getName());
    switch(event.getLevel().toInt()) {
        case Level.FATAL_INT:
        case Level.ERROR_INT:
            this.log(OS_LOG_TYPE_ERROR, logger, event.getMessage().toString());
            break;
        case Level.TRACE_INT:
        case Level.DEBUG_INT:
            this.log(OS_LOG_TYPE_DEBUG, logger, event.getMessage().toString());
            break;
        case Level.INFO_INT:
            this.log(OS_LOG_TYPE_INFO, logger, event.getMessage().toString());
            break;
        case Level.WARN_INT:
        default:
            this.log(OS_LOG_TYPE_DEFAULT, logger, event.getMessage().toString());
            break;
    }
    if(layout.ignoresThrowable()) {
        // Appender responsible for rendering
        final String[] trace = event.getThrowableStrRep();
        if(trace != null) {
            for(final String t : trace) {
                this.log(OS_LOG_TYPE_DEFAULT, logger, t);
            }
        }
    }
}
 
源代码9 项目: scheduling   文件: AOSynchronization.java
@SuppressWarnings("squid:S3776")
private void logWithContext(TaskId taskId, String channel, String message, Throwable exception, Level level)
        throws InvalidChannelException {
    String channelHeader = "[" + Synchronization.class.getSimpleName() + "]" +
                           (channel != null ? "[" + Channel.class.getSimpleName() + "=" + channel + "] " : "");
    switch (level.toInt()) {
        case Level.TRACE_INT:
            if (logger.isTraceEnabled()) {
                TaskLogger.getInstance().info(taskId, channelHeader + message);
            }
            break;
        case Level.DEBUG_INT:
            if (logger.isDebugEnabled()) {
                TaskLogger.getInstance().info(taskId, channelHeader + message);
            }
            break;
        case Level.INFO_INT:
            if (logger.isInfoEnabled()) {
                TaskLogger.getInstance().info(taskId, channelHeader + message);
            }
            break;
        case Level.WARN_INT:
            if (exception != null) {
                TaskLogger.getInstance().warn(taskId, channelHeader + message, exception);
            } else {
                TaskLogger.getInstance().warn(taskId, channelHeader + message);
            }
            break;
        case Level.ERROR_INT:
            if (exception != null) {
                TaskLogger.getInstance().error(taskId, channelHeader + message, exception);
            } else {
                TaskLogger.getInstance().error(taskId, channelHeader + message);
            }
            break;
        default:
            // no action
    }
    if (logger.isTraceEnabled() && channel != null) {
        TaskLogger.getInstance().info(taskId, channelHeader + "New channel content : " + getChannel(channel));
    }
}