Class JsonLogFormatterSupport

java.lang.Object
nablarch.core.log.app.JsonLogFormatterSupport

@Published(tag="architect") public class JsonLogFormatterSupport extends Object
各種ログのJSONフォーマットを支援するクラスです。
  • Constructor Details

  • Method Details

    • getStructuredMessage

      public <CTX> String getStructuredMessage(List<JsonLogObjectBuilder<CTX>> builders, CTX context)
      構造化されたmessageを生成する。
      Parameters:
      builders - 出力項目のビルダー
      context - 構造化するコンテキスト
      Returns:
      生成したmessage
    • getStructuredMessage

      public String getStructuredMessage(Object o)
      構造化されたmessageを生成する。
      Parameters:
      o - 構造化対象のオブジェクト
      Returns:
      生成したmessage