Class MessagingLogUtil

java.lang.Object
nablarch.fw.messaging.logging.MessagingLogUtil

public final class MessagingLogUtil extends Object
メッセージング処理中のログの出力内容に関連した処理を行うユーティリティクラス。 クラスローダから生成したMessagingLogFormatterに処理を委譲する。
Author:
Iwauo Tajima
  • Method Details

    • initialize

      public static void initialize()
      クラスローダに紐付くMessagingLogFormatterを生成する。
    • getSentMessageLog

      @Published(tag="architect") public static String getSentMessageLog(SendingMessage message)
      電文送信時に出力するログの内容を返す。
      Parameters:
      message - 送信電文オブジェクト
      Returns:
      電文送信時に出力するログ内容
    • getReceivedMessageLog

      @Published(tag="architect") public static String getReceivedMessageLog(ReceivedMessage message)
      電文受信時に出力するログの内容を返す。
      Parameters:
      message - 送信電文オブジェクト
      Returns:
      電文受信時に出力するログ内容
    • getHttpSentMessageLog

      @Published(tag="architect") public static String getHttpSentMessageLog(SendingMessage message, Charset charset)
      HTTP電文送信時に出力するログの内容を返す。
      Parameters:
      message - 送信電文オブジェクト
      charset - 出力に使用する文字セット
      Returns:
      電文送信時に出力するログ内容
    • getHttpReceivedMessageLog

      @Published(tag="architect") public static String getHttpReceivedMessageLog(ReceivedMessage message, Charset charset)
      HTTP電文受信時に出力するログの内容を返す。
      Parameters:
      message - 送信電文オブジェクト
      charset - 出力に使用する文字セット
      Returns:
      電文受信時に出力するログ内容