本文整理了Java中nablarch.core.log.Logger.logError()
方法的一些代码示例,展示了Logger.logError()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.logError()
方法的具体详情如下:
包路径:nablarch.core.log.Logger
类名称:Logger
方法名:logError
[英]ERRORレベルでログを出力する。
[中]错误レベルでログを出力する。
代码示例来源:origin: com.nablarch.framework/nablarch-core-applog
/**
* ERRORレベルの障害通知ログと障害解析ログを出力する。
* @param error エラー情報
* @param data 処理対象データ
* @param failureCode 障害コード
* @param messageOptions 障害コードからメッセージを取得する際に使用するオプション情報
* @param logOptions ログのオプション情報
*/
@Published(tag = "architect")
public static void logError(Throwable error, Object data, String failureCode, Object[] messageOptions, Object[] logOptions) {
String notificationMessage = getNotificationMessage(error, data, failureCode, messageOptions);
String errorMessage = getFailureLogFormatter().formatAnalysisMessage(error, data, failureCode, messageOptions);
MONITOR_LOGGER.logError(notificationMessage, error, logOptions);
ANALYSIS_LOGGER.logError(errorMessage, error, logOptions);
}
代码示例来源:origin: com.nablarch.framework/nablarch-core
/**
* メッセージをログに出力する。
*
* @param level ログレベル
* @param message メッセージ
*/
public static void write(final LogLevel level, final String message) {
switch (level) {
case FATAL:
LOGGER.logFatal(message);
break;
case ERROR:
LOGGER.logError(message);
break;
case WARN:
LOGGER.logWarn(message);
break;
case INFO:
LOGGER.logInfo(message);
break;
case DEBUG:
LOGGER.logDebug(message);
break;
case TRACE:
LOGGER.logTrace(message);
break;
}
}
代码示例来源:origin: com.nablarch.framework/nablarch-core
/**
* メッセージをログに出力する。
* @param level ログレベル
* @param message メッセージ
* @param throwable 例外
*/
public static void write(final LogLevel level, final String message, final Throwable throwable) {
switch (level) {
case FATAL:
LOGGER.logFatal(message, throwable);
break;
case ERROR:
LOGGER.logError(message, throwable);
break;
case WARN:
LOGGER.logWarn(message, throwable);
break;
case INFO:
LOGGER.logInfo(message, throwable);
break;
case DEBUG:
LOGGER.logDebug(message, throwable);
break;
case TRACE:
LOGGER.logTrace(message, throwable);
break;
}
}
}
内容来源于网络,如有侵权,请联系作者删除!