nablarch.core.log.Logger.logError()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(295)

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

Logger.logError介绍

[英]ERRORレベルでログを出力する。
[中]错误レベルでログを出力する。

代码示例

代码示例来源:origin: com.nablarch.framework/nablarch-core-applog

  1. /**
  2. * ERRORレベルの障害通知ログと障害解析ログを出力する。
  3. * @param error エラー情報
  4. * @param data 処理対象データ
  5. * @param failureCode 障害コード
  6. * @param messageOptions 障害コードからメッセージを取得する際に使用するオプション情報
  7. * @param logOptions ログのオプション情報
  8. */
  9. @Published(tag = "architect")
  10. public static void logError(Throwable error, Object data, String failureCode, Object[] messageOptions, Object[] logOptions) {
  11. String notificationMessage = getNotificationMessage(error, data, failureCode, messageOptions);
  12. String errorMessage = getFailureLogFormatter().formatAnalysisMessage(error, data, failureCode, messageOptions);
  13. MONITOR_LOGGER.logError(notificationMessage, error, logOptions);
  14. ANALYSIS_LOGGER.logError(errorMessage, error, logOptions);
  15. }

代码示例来源:origin: com.nablarch.framework/nablarch-core

  1. /**
  2. * メッセージをログに出力する。
  3. *
  4. * @param level ログレベル
  5. * @param message メッセージ
  6. */
  7. public static void write(final LogLevel level, final String message) {
  8. switch (level) {
  9. case FATAL:
  10. LOGGER.logFatal(message);
  11. break;
  12. case ERROR:
  13. LOGGER.logError(message);
  14. break;
  15. case WARN:
  16. LOGGER.logWarn(message);
  17. break;
  18. case INFO:
  19. LOGGER.logInfo(message);
  20. break;
  21. case DEBUG:
  22. LOGGER.logDebug(message);
  23. break;
  24. case TRACE:
  25. LOGGER.logTrace(message);
  26. break;
  27. }
  28. }

代码示例来源:origin: com.nablarch.framework/nablarch-core

  1. /**
  2. * メッセージをログに出力する。
  3. * @param level ログレベル
  4. * @param message メッセージ
  5. * @param throwable 例外
  6. */
  7. public static void write(final LogLevel level, final String message, final Throwable throwable) {
  8. switch (level) {
  9. case FATAL:
  10. LOGGER.logFatal(message, throwable);
  11. break;
  12. case ERROR:
  13. LOGGER.logError(message, throwable);
  14. break;
  15. case WARN:
  16. LOGGER.logWarn(message, throwable);
  17. break;
  18. case INFO:
  19. LOGGER.logInfo(message, throwable);
  20. break;
  21. case DEBUG:
  22. LOGGER.logDebug(message, throwable);
  23. break;
  24. case TRACE:
  25. LOGGER.logTrace(message, throwable);
  26. break;
  27. }
  28. }
  29. }

相关文章