org.apache.log4j.Logger.callAppenders()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(7.4k)|赞(0)|评价(0)|浏览(166)

本文整理了Java中org.apache.log4j.Logger.callAppenders()方法的一些代码示例,展示了Logger.callAppenders()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.callAppenders()方法的具体详情如下:
包路径:org.apache.log4j.Logger
类名称:Logger
方法名:callAppenders

Logger.callAppenders介绍

暂无

代码示例

代码示例来源:origin: log4j/log4j

/**
 * Equivalent of Logger.forcedLog.
 *
 * @param logger logger, may not be null.
 * @param level level, may not be null.
 * @param msg message, may be null.
 */
private static void forcedLog(final Logger logger,
               final Level level,
               final String msg) {
  logger.callAppenders(new LoggingEvent(FQCN, logger, level, msg, null));
}

代码示例来源:origin: log4j/log4j

/**
 * Equivalent of Logger.forcedLog.
 *
 * @param logger logger, may not be null.
 * @param level level, may not be null.
 * @param msg message, may be null.
 */
private static void forcedLog(final Logger logger,
               final Level level,
               final String msg) {
  logger.callAppenders(new LoggingEvent(FQCN, logger, level, msg, null));
}

代码示例来源:origin: log4j/log4j

/**
 * Log an exiting message at DEBUG level.
 *
 * @param logger       logger, may not be null.
 * @param sourceClass  source class, may be null.
 * @param sourceMethod method, may be null.
 */
public static void exiting(final Logger logger,
              final String sourceClass,
              final String sourceMethod) {
  if (logger.isDebugEnabled()) {
    logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
        sourceClass + "." + sourceMethod + " RETURN", null));
  }
}

代码示例来源:origin: log4j/log4j

/**
 * Log an entering message at DEBUG level.
 *
 * @param logger       logger, may not be null.
 * @param sourceClass  source class, may be null.
 * @param sourceMethod method, may be null.
 */
public static void entering(final Logger logger,
              final String sourceClass,
              final String sourceMethod) {
  if (logger.isDebugEnabled()) {
    logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
        sourceClass + "." + sourceMethod + " ENTRY", null));
  }
}

代码示例来源:origin: log4j/log4j

/**
 * Equivalent of Logger.forcedLog.
 *
 * @param logger logger, may not be null.
 * @param level level, may not be null.
 * @param msg message, may be null.
 * @param t throwable.
 */
private static void forcedLog(final Logger logger,
               final Level level,
               final String msg,
               final Throwable t) {
  logger.callAppenders(new LoggingEvent(FQCN, logger, level, msg, t));
}
/**

代码示例来源:origin: log4j/log4j

/**
 * Equivalent of Logger.forcedLog.
 *
 * @param logger logger, may not be null.
 * @param level level, may not be null.
 * @param msg message, may be null.
 * @param t throwable.
 */
private static void forcedLog(final Logger logger,
               final Level level,
               final String msg,
               final Throwable t) {
  logger.callAppenders(new LoggingEvent(FQCN, logger, level, msg, t));
}
/**

代码示例来源:origin: log4j/log4j

/**
 * Log an entering message with a parameter at DEBUG level.
 *
 * @param logger       logger, may not be null.
 * @param sourceClass  source class, may be null.
 * @param sourceMethod method, may be null.
 * @param param        parameter, may be null.
 */
public static void entering(final Logger logger,
              final String sourceClass,
              final String sourceMethod,
              final String param) {
  if (logger.isDebugEnabled()) {
    String msg = sourceClass + "." + sourceMethod + " ENTRY " + param;
    logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
        msg, null));
  }
}

代码示例来源:origin: log4j/log4j

/**
 * Log an exiting message with result at DEBUG level.
 *
 * @param logger       logger, may not be null.
 * @param sourceClass  source class, may be null.
 * @param sourceMethod method, may be null.
 * @param result       result, may be null.
 */
public static void exiting(
    final Logger logger,
    final String sourceClass,
    final String sourceMethod,
    final String result) {
  if (logger.isDebugEnabled()) {
    logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
        sourceClass + "." + sourceMethod + " RETURN " + result, null));
  }
}

代码示例来源:origin: log4j/log4j

/**
   * Logs a throwing message at DEBUG level.
   *
   * @param logger       logger, may not be null.
   * @param sourceClass  source class, may be null.
   * @param sourceMethod method, may be null.
   * @param thrown      throwable, may be null.
   */
  public static void throwing(
      final Logger logger,
      final String sourceClass,
      final String sourceMethod,
      final Throwable thrown) {
    if (logger.isDebugEnabled()) {
      logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
          sourceClass + "." + sourceMethod + " THROW", thrown));
    }
  }
}

代码示例来源:origin: log4j/log4j

/**
 * Log an entering message with a parameter at DEBUG level.
 *
 * @param logger       logger, may not be null.
 * @param sourceClass  source class, may be null.
 * @param sourceMethod method, may be null.
 * @param param        parameter, may be null.
 */
public static void entering(final Logger logger,
              final String sourceClass,
              final String sourceMethod,
              final Object param) {
  if (logger.isDebugEnabled()) {
    String msg = sourceClass + "." + sourceMethod + " ENTRY ";
    if (param == null) {
      msg += "null";
    } else {
      try {
        msg += param;
      } catch(Throwable ex) {
        msg += "?";
      }
    }
    logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
        msg, null));
  }
}

代码示例来源:origin: log4j/log4j

/**
 * Log an exiting message with result at DEBUG level.
 *
 * @param logger       logger, may not be null.
 * @param sourceClass  source class, may be null.
 * @param sourceMethod method, may be null.
 * @param result       result, may be null.
 */
public static void exiting(
    final Logger logger,
    final String sourceClass,
    final String sourceMethod,
    final Object result) {
  if (logger.isDebugEnabled()) {
    String msg = sourceClass + "." + sourceMethod + " RETURN ";
    if (result == null) {
      msg += "null";
    } else {
      try {
        msg += result;
      } catch(Throwable ex) {
        msg += "?";
      }
    }
    logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
        msg, null));
  }
}

代码示例来源:origin: log4j/log4j

public void onMessage(javax.jms.Message message) {
 LoggingEvent event;
 Logger remoteLogger;
 try {
  if(message instanceof  ObjectMessage) {
 ObjectMessage objectMessage = (ObjectMessage) message;
 event = (LoggingEvent) objectMessage.getObject();
 remoteLogger = Logger.getLogger(event.getLoggerName());
 remoteLogger.callAppenders(event);
  } else {
 logger.warn("Received message is of type "+message.getJMSType()
     +", was expecting ObjectMessage.");
  }      
 } catch(JMSException jmse) {
  logger.error("Exception thrown while processing incoming message.", 
     jmse);
 }
}

代码示例来源:origin: log4j/log4j

msg += "{}";
logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
    msg, null));

代码示例来源:origin: log4j/log4j

remoteLogger.callAppenders(event);

代码示例来源:origin: org.slf4j/slf4j-log4j12

public void log(LoggingEvent event) {
  Level log4jLevel = toLog4jLevel(event.getLevel().toInt());
  if (!logger.isEnabledFor(log4jLevel))
    return;
  org.apache.log4j.spi.LoggingEvent log4jevent = toLog4jEvent(event, log4jLevel);
  logger.callAppenders(log4jevent);
}

代码示例来源:origin: Alluxio/alluxio

remoteLogger.callAppenders(event);

代码示例来源:origin: apache/log4j

/**
 * Equivalent of Logger.forcedLog.
 *
 * @param logger logger, may not be null.
 * @param level level, may not be null.
 * @param msg message, may be null.
 */
private static void forcedLog(final Logger logger,
               final Level level,
               final String msg) {
  logger.callAppenders(new LoggingEvent(FQCN, logger, level, msg, null));
}

代码示例来源:origin: apache/log4j

/**
 * Equivalent of Logger.forcedLog.
 *
 * @param logger logger, may not be null.
 * @param level level, may not be null.
 * @param msg message, may be null.
 */
private static void forcedLog(final Logger logger,
               final Level level,
               final String msg) {
  logger.callAppenders(new LoggingEvent(FQCN, logger, level, msg, null));
}

代码示例来源:origin: apache/log4j

/**
 * Log an exiting message at DEBUG level.
 *
 * @param logger       logger, may not be null.
 * @param sourceClass  source class, may be null.
 * @param sourceMethod method, may be null.
 */
public static void exiting(final Logger logger,
              final String sourceClass,
              final String sourceMethod) {
  if (logger.isDebugEnabled()) {
    logger.callAppenders(new LoggingEvent(FQCN, logger, Level.DEBUG,
        sourceClass + "." + sourceMethod + " RETURN", null));
  }
}

代码示例来源:origin: apache/log4j

/**
 * Equivalent of Logger.forcedLog.
 *
 * @param logger logger, may not be null.
 * @param level level, may not be null.
 * @param msg message, may be null.
 * @param t throwable.
 */
private static void forcedLog(final Logger logger,
               final Level level,
               final String msg,
               final Throwable t) {
  logger.callAppenders(new LoggingEvent(FQCN, logger, level, msg, t));
}
/**

相关文章