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

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

本文整理了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

  1. /**
  2. * 開閉局ステータスチェック中に発生したエラーを処理する。
  3. *
  4. * 捕捉した例外をINFOレベルのログに出力し、falseをリターンする。
  5. *
  6. * @param e 起因例外
  7. * @return 必ずfalseを返却する。
  8. * (ボタン・リンクの表示制御は行われず、通常と同様の表示となる。)
  9. */
  10. private boolean handleError(Throwable e) {
  11. if (LOGGER.isInfoEnabled()) {
  12. LOGGER.logInfo(
  13. "Failed to pre-check the availability of business services. "
  14. + "It is needed for determining appearance of some buttons and links. "
  15. + "(They are showed in ordinal appearance.)"
  16. , e
  17. );
  18. }
  19. return false;
  20. }

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

  1. /**
  2. * メッセージを送信する。
  3. *
  4. * @param message 送信メッセージ
  5. * @return 送信メッセージのメッセージID
  6. */
  7. public String send(SendingMessage message) {
  8. String messageId = sendMessage(message);
  9. if (LOGGER.isInfoEnabled()) {
  10. emitLog(message);
  11. }
  12. return messageId;
  13. }

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

  1. /**
  2. * 指定した受信キュー上のメッセージを取得する。
  3. * messageIdが指定されている場合は、当該のメッセージに対する応答電文を
  4. * 取得する。messageIdが指定されていないばあいは、受信キュー上の任意の電文
  5. * を取得する。
  6. * キュー上に取得対象のメッセージが存在しない場合、メッセージを受信するか、
  7. * 指定した時間が経過する(タイムアウトする)までブロックする。
  8. *
  9. * タイムアウトした場合はnullをかえす。
  10. * タイムアウト時間に0以下の数値を設定した場合は
  11. * 応答電文を受信するまでブロックし続ける。
  12. *
  13. * @param receiveQueue 受信キューの論理名
  14. * @param messageId 送信電文のメッセージID (応答受信でない場合はnull)
  15. * @param timeout 応答タイムアウト
  16. * (単位:ミリ秒、0以下の数値の場合はブロックし続ける)
  17. * @return 受信したメッセージ(タイムアウトした場合はnull)
  18. */
  19. public ReceivedMessage
  20. receiveSync(String receiveQueue, String messageId, long timeout) {
  21. ReceivedMessage received = receiveMessage(receiveQueue, messageId, timeout);
  22. if (received == null) {
  23. return null;
  24. }
  25. if (LOGGER.isInfoEnabled()) {
  26. emitLog(received);
  27. }
  28. return received;
  29. }

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

  1. ReceivedMessage reply = receiveSync(replyQueueName, messageId, timeout);
  2. if (reply == null) {
  3. if (LOGGER.isInfoEnabled()) {
  4. LOGGER.logInfo(
  5. "response timeout: could not receive a reply to the message below."

代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging-http

  1. (String) responseMessage.getHeader("CorrelationId"));
  2. if (MESSAGING_LOGGER.isInfoEnabled()) {
  3. emitLog(responseMessage, charset);

代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging-http

  1. if (MESSAGING_LOGGER.isInfoEnabled()) {
  2. emitRequestLog(requestMessage.getHeaderRecord(), httpMethod, uri, bodyText, charset);
  3. if (MESSAGING_LOGGER.isInfoEnabled()) {
  4. emitResponseLog(resHeadderMap, getResponseBody(httpResult), getResponseCharset(resHeadderMap));

代码示例来源:origin: com.nablarch.framework/nablarch-fw-messaging-http

  1. /**
  2. * RequestMessageオブジェクトを作成する
  3. * @param request HTTPリクエスト
  4. * @param context 実行コンテキスト
  5. * @param messageId メッセージID
  6. * @return RequestMessageオブジェクト
  7. */
  8. private RequestMessage createRequestMessage(
  9. HttpRequest request, ServletExecutionContext context, String messageId) {
  10. // メッセージング基盤用メッセージ作成
  11. ReceivedMessage receivedMessage = read(context, messageId);
  12. if (MESSAGING_LOGGER.isInfoEnabled()) {
  13. emitLog(receivedMessage, getCharsetFromContentType(request.getHeaderMap()));
  14. }
  15. RequestMessage requestMessage = fwHeaderDefinition.readFwHeaderFrom(receivedMessage);
  16. FwHeader header = requestMessage.getFwHeader();
  17. if (header.hasUserId()) {
  18. ThreadContext.setUserId(header.getUserId());
  19. }
  20. String requestId = ThreadContext.getRequestId();
  21. requestMessage.setFormatter(createFormatter(requestId + "_RECEIVE"));
  22. requestMessage.setFormatterOfReply(createFormatter(requestId + "_SEND"));
  23. requestMessage.setRequestPath(requestId); //メッセージング基盤ではリクエストIDとリクエストパスを同一視する。
  24. String correlationId = request.getHeader(HTTP_HEADER_CORRELATION_ID);
  25. if (!StringUtil.isNullOrEmpty(correlationId)) {
  26. requestMessage.setCorrelationId(correlationId);
  27. }
  28. return requestMessage;
  29. }

相关文章