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

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

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

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;
}

相关文章