Package nablarch.core.log
Class MaskingMapItemSupport<T>
java.lang.Object
nablarch.core.log.MaskingMapItemSupport<T>
- Type Parameters:
T-
- All Implemented Interfaces:
LogItem<T>
- Direct Known Subclasses:
HttpAccessLogFormatter.ParametersItem,HttpAccessLogFormatter.SessionScopeItem,JaxRsAccessLogFormatter.ParametersItem,JaxRsAccessLogFormatter.SessionScopeItem
マスキング済みのマップを取得する
LogItemの実装をサポートするクラス。- Author:
- Kiyohito Itoh
-
Constructor Summary
ConstructorsConstructorDescriptionMaskingMapItemSupport(char maskingChar, Pattern[] maskingPatterns, String separator) コンストラクタ。 -
Method Summary
-
Constructor Details
-
MaskingMapItemSupport
コンストラクタ。- Parameters:
maskingChar- マスク文字maskingPatterns- マスク対象のパターンseparator- マップの値間の区切り文字
-
-
Method Details
-
get
マスキング済みのマップを取得する。
マップのダンプは、LogUtil.dumpMap(Map, String, MapValueEditor)を使用する。 -
getMap
コンテキストからマップを取得する。- Parameters:
context- ログの出力項目の取得に使用するコンテキスト- Returns:
- マップ
-