本文整理了Java中nablarch.core.log.Logger.isInfoEnabled()
方法的一些代码示例,展示了Logger.isInfoEnabled()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.isInfoEnabled()
方法的具体详情如下:
包路径:nablarch.core.log.Logger
类名称:Logger
方法名:isInfoEnabled
[英]INFOレベルのログ出力が有効か否かを判定する。
[中]信息レベルのログ出力が有効か否かを判定する。
代码示例来源:origin: com.nablarch.framework/nablarch-fw-web-tag
/**
* 開閉局ステータスチェック中に発生したエラーを処理する。
*
* 捕捉した例外をINFOレベルのログに出力し、falseをリターンする。
*
* @param e 起因例外
* @return 必ずfalseを返却する。
* (ボタン・リンクの表示制御は行われず、通常と同様の表示となる。)
*/
private boolean handleError(Throwable e) {
if (LOGGER.isInfoEnabled()) {
LOGGER.logInfo(
"Failed to pre-check the availability of business services. "
+ "It is needed for determining appearance of some buttons and links. "
+ "(They are showed in ordinal appearance.)"
, e
);
}
return false;
}
代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging
/**
* メッセージを送信する。
*
* @param message 送信メッセージ
* @return 送信メッセージのメッセージID
*/
public String send(SendingMessage message) {
String messageId = sendMessage(message);
if (LOGGER.isInfoEnabled()) {
emitLog(message);
}
return messageId;
}
代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging
/**
* 指定した受信キュー上のメッセージを取得する。
* messageIdが指定されている場合は、当該のメッセージに対する応答電文を
* 取得する。messageIdが指定されていないばあいは、受信キュー上の任意の電文
* を取得する。
* キュー上に取得対象のメッセージが存在しない場合、メッセージを受信するか、
* 指定した時間が経過する(タイムアウトする)までブロックする。
*
* タイムアウトした場合はnullをかえす。
* タイムアウト時間に0以下の数値を設定した場合は
* 応答電文を受信するまでブロックし続ける。
*
* @param receiveQueue 受信キューの論理名
* @param messageId 送信電文のメッセージID (応答受信でない場合はnull)
* @param timeout 応答タイムアウト
* (単位:ミリ秒、0以下の数値の場合はブロックし続ける)
* @return 受信したメッセージ(タイムアウトした場合はnull)
*/
public ReceivedMessage
receiveSync(String receiveQueue, String messageId, long timeout) {
ReceivedMessage received = receiveMessage(receiveQueue, messageId, timeout);
if (received == null) {
return null;
}
if (LOGGER.isInfoEnabled()) {
emitLog(received);
}
return received;
}
代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging
ReceivedMessage reply = receiveSync(replyQueueName, messageId, timeout);
if (reply == null) {
if (LOGGER.isInfoEnabled()) {
LOGGER.logInfo(
"response timeout: could not receive a reply to the message below."
代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging-http
(String) responseMessage.getHeader("CorrelationId"));
if (MESSAGING_LOGGER.isInfoEnabled()) {
emitLog(responseMessage, charset);
代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging-http
if (MESSAGING_LOGGER.isInfoEnabled()) {
emitRequestLog(requestMessage.getHeaderRecord(), httpMethod, uri, bodyText, charset);
if (MESSAGING_LOGGER.isInfoEnabled()) {
emitResponseLog(resHeadderMap, getResponseBody(httpResult), getResponseCharset(resHeadderMap));
代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging-http
/**
* RequestMessageオブジェクトを作成する
* @param request HTTPリクエスト
* @param context 実行コンテキスト
* @param messageId メッセージID
* @return RequestMessageオブジェクト
*/
private RequestMessage createRequestMessage(
HttpRequest request, ServletExecutionContext context, String messageId) {
// メッセージング基盤用メッセージ作成
ReceivedMessage receivedMessage = read(context, messageId);
if (MESSAGING_LOGGER.isInfoEnabled()) {
emitLog(receivedMessage, getCharsetFromContentType(request.getHeaderMap()));
}
RequestMessage requestMessage = fwHeaderDefinition.readFwHeaderFrom(receivedMessage);
FwHeader header = requestMessage.getFwHeader();
if (header.hasUserId()) {
ThreadContext.setUserId(header.getUserId());
}
String requestId = ThreadContext.getRequestId();
requestMessage.setFormatter(createFormatter(requestId + "_RECEIVE"));
requestMessage.setFormatterOfReply(createFormatter(requestId + "_SEND"));
requestMessage.setRequestPath(requestId); //メッセージング基盤ではリクエストIDとリクエストパスを同一視する。
String correlationId = request.getHeader(HTTP_HEADER_CORRELATION_ID);
if (!StringUtil.isNullOrEmpty(correlationId)) {
requestMessage.setCorrelationId(correlationId);
}
return requestMessage;
}
内容来源于网络,如有侵权,请联系作者删除!