Interface LogFormatter

All Known Implementing Classes:
BasicLogFormatter, JsonLogFormatter

@Published(tag="architect") public interface LogFormatter
ログのフォーマットを行うインタフェース。

ログのフォーマットの種類毎に本インタフェースの実装クラスを作成する。
  • Method Summary

    Modifier and Type
    Method
    Description
    format(LogContext context)
    ログのフォーマットを行う。
    void
    初期処理を行う。
  • Method Details

    • initialize

      void initialize(ObjectSettings settings)
      初期処理を行う。
      Parameters:
      settings - LogFormatterの設定
    • format

      String format(LogContext context)
      ログのフォーマットを行う。
      Parameters:
      context - LogContext
      Returns:
      フォーマット済みのログ