@Published(tag="architect") public class JsonLogFormatterSupport extends java.lang.Object
Constructor and Description |
---|
JsonLogFormatterSupport(JsonSerializationManager serializationManager,
JsonSerializationSettings settings)
コンストラクタ。
|
Modifier and Type | Method and Description |
---|---|
<CTX> java.lang.String |
getStructuredMessage(java.util.List<JsonLogObjectBuilder<CTX>> builders,
CTX context)
構造化されたmessageを生成する。
|
java.lang.String |
getStructuredMessage(java.lang.Object o)
構造化されたmessageを生成する。
|
public JsonLogFormatterSupport(JsonSerializationManager serializationManager, JsonSerializationSettings settings)
serializationManager
- JsonSerializationManager
の実装オブジェクトsettings
- Jsonのシリアライズに関する設定public <CTX> java.lang.String getStructuredMessage(java.util.List<JsonLogObjectBuilder<CTX>> builders, CTX context)
builders
- 出力項目のビルダーcontext
- 構造化するコンテキストpublic java.lang.String getStructuredMessage(java.lang.Object o)
o
- 構造化対象のオブジェクト