org.jboss.logging.Logger.log()方法的使用及代码示例

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

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

Logger.log介绍

[英]Issue a log message with parameters and a throwable at the given log level.
[中]发出带有参数的日志消息,并在给定日志级别发出可丢弃消息。

代码示例

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

@Override
public void log(final Logger.Level level, final String loggerFqcn, final Object message, final Throwable t) {
  log.log(level, loggerFqcn, message, t);
}

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

@Override
public void log(final Logger.Level level, final Object message, final Throwable t) {
  log.log(FQCN, level, message, null, t);
}

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

@Override
public void log(final String loggerFqcn, final Logger.Level level, final Object message, final Object[] params, final Throwable t) {
  log.log(loggerFqcn, level, message, params, t);
}

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

@Override
public void log(final Logger.Level level, final Object message) {
  log.log(FQCN, level, message, null, null);
}

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

@Override
public void log(SessionLogEntry sessionLogEntry) {
  Logger logger = getLoggerForCategory(sessionLogEntry.getNameSpace());
  Level level = convertLevelIntToEnum(sessionLogEntry.getLevel());
  String message = formatMessage(sessionLogEntry);
  logger.log(level, message);
}

代码示例来源:origin: org.jboss.weld.se/weld-se

@Override
public void log(final String loggerFqcn, final Logger.Level level, final Object message, final Object[] params, final Throwable t) {
  log.log(loggerFqcn, level, message, params, t);
}

代码示例来源:origin: weld/core

@Override
public void log(final Logger.Level level, final String loggerFqcn, final Object message, final Throwable t) {
  log.log(level, loggerFqcn, message, t);
}

代码示例来源:origin: weld/core

@Override
public void log(final Logger.Level level, final Object message) {
  log.log(FQCN, level, message, null, null);
}

代码示例来源:origin: weld/core

@Override
public void log(final Logger.Level level, final Object message, final Throwable t) {
  log.log(FQCN, level, message, null, t);
}

代码示例来源:origin: org.infinispan/infinispan-embedded-query

@Override
public void log(final Logger.Level level, final Object message) {
  log.log(FQCN, level, message, null, null);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb

@Override
public final void log(Logger.Level level, Object message) {
  log.log(FQCN, level, message, null, null);
}

代码示例来源:origin: org.jboss.eap/wildfly-client-all

@Override
public void log(final Logger.Level level, final Object message) {
  log.log(FQCN, level, message, null, null);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

@Override
public final void log(Logger.Level level, Object message, Throwable t) {
  log.log(FQCN, level, message, null, t);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate

@Override
public final void log(String loggerFqcn, Logger.Level level, Object message, Object[] params, Throwable t) {
  log.log(loggerFqcn, level, message, params, t);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb

@Override
public final void log(String loggerFqcn, Logger.Level level, Object message, Object[] params, Throwable t) {
  log.log(loggerFqcn, level, message, params, t);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core

@Override
public final void log(Logger.Level level, Object message) {
  log.log(FQCN, level, message, null, null);
}

代码示例来源:origin: org.jboss.weld.servlet/weld-servlet-shaded

@Override
public void log(final Logger.Level level, final String loggerFqcn, final Object message, final Throwable t) {
  log.log(level, loggerFqcn, message, t);
}

代码示例来源:origin: weld/core

@Override
public void log(final Logger.Level level, final Object message) {
  log.log(FQCN, level, message, null, null);
}

代码示例来源:origin: resteasy/Resteasy

private void logImpl(final RESTEasyTracingEvent event, final long duration, final Object... messageArgs) {
 if (isEnabled(event.level())) {
   final String[] messageArgsStr = new String[messageArgs.length];
   for (int i = 0; i < messageArgs.length; i++) {
    messageArgsStr[i] = formatInstance(messageArgs[i]);
   }
   final RESTEasyTracingMessage message = new RESTEasyTracingMessage(event, duration, messageArgsStr);
   tracingInfo.addMessage(message);
   final Logger.Level loggingLevel;
   switch (event.level()) {
    case SUMMARY:
      loggingLevel = Logger.Level.INFO;
      break;
    case TRACE:
      loggingLevel = Logger.Level.DEBUG;
      break;
    case VERBOSE:
      loggingLevel = Logger.Level.TRACE;
      break;
    default:
      loggingLevel = Logger.Level.INFO;
   }
   if (logger.isEnabled(loggingLevel)) {
    logger.log(loggingLevel,
         event.name() + ' ' + message.toString() + " [" + tracingInfo.formatDuration(duration) + " ms]");
   }
 }
}

代码示例来源:origin: org.jipijapa/jipijapa-eclipselink

@Override
public void log(SessionLogEntry sessionLogEntry) {
  Logger logger = getLoggerForCategory(sessionLogEntry.getNameSpace());
  Level level = convertLevelIntToEnum(sessionLogEntry.getLevel());
  String message = formatMessage(sessionLogEntry);
  logger.log(level, message);
}

相关文章