Package nablarch.core.log.basic
Class AppLogJsonSerializationManager
java.lang.Object
nablarch.core.text.json.BasicJsonSerializationManager
nablarch.core.log.basic.AppLogJsonSerializationManager
- All Implemented Interfaces:
JsonSerializationManager
@Published(tag="architect")
public class AppLogJsonSerializationManager
extends BasicJsonSerializationManager
各種ログのJSON形式による出力に対応した
JsonSerializationManager
の実装クラス。- Author:
- Shuji Kitamura
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<JsonSerializer>
createSerializers
(JsonSerializationSettings settings) 使用するシリアライザを生成する。 オブジェクトに対応したシリアライザかの評価は先頭から順に行われる。 デフォルトのシリアライザのみで使用する場合であっても、Methods inherited from class nablarch.core.text.json.BasicJsonSerializationManager
createDefaultSerializer, createMemberNameSerializer, createNullSerializer, getMemberNameSerializer, getSerializer, getStringSerializer, initialize, initialize
-
Constructor Details
-
AppLogJsonSerializationManager
public AppLogJsonSerializationManager()
-
-
Method Details
-
createSerializers
使用するシリアライザを生成する。 オブジェクトに対応したシリアライザかの評価は先頭から順に行われる。 デフォルトのシリアライザのみで使用する場合であっても、- Overrides:
createSerializers
in classBasicJsonSerializationManager
- Parameters:
settings
- シリアライズに関する設定- Returns:
- シリアライザのリスト
-