public static class MessagingLogFormatter.MessageBody extends java.lang.Object implements LogItem<MessagingLogFormatter.MessagingLogContext>
| Constructor and Description | 
|---|
MessageBody(char maskingChar,
           java.util.regex.Pattern[] maskingPatterns)
コンストラクタ。 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
get(MessagingLogFormatter.MessagingLogContext ctx)
ログの出力項目を取得する。 
 | 
protected java.nio.charset.Charset | 
getCharset(InterSystemMessage<?> message)
メッセージからエンコーディングを取得する。
 取得できない場合は"iso-8859-1"を返却する。 
 | 
public MessageBody(char maskingChar,
                   java.util.regex.Pattern[] maskingPatterns)
maskingChar - マスク文字maskingPatterns - マスク対象のパターンpublic java.lang.String get(MessagingLogFormatter.MessagingLogContext ctx)
get in interface LogItem<MessagingLogFormatter.MessagingLogContext>ctx - ログの出力項目の取得に使用するコンテキストprotected java.nio.charset.Charset getCharset(InterSystemMessage<?> message)
message - 対象のメッセージ