Index: /trunk/im-jssp/src/main/java/org/intra_mart/jssp/script/api/LoggerMDCObject.java =================================================================== --- /trunk/im-jssp/src/main/java/org/intra_mart/jssp/script/api/LoggerMDCObject.java (リビジョン 159) +++ /trunk/im-jssp/src/main/java/org/intra_mart/jssp/script/api/LoggerMDCObject.java (リビジョン 301) @@ -11,7 +11,45 @@ * MDC(=Mapped Diagnostic Context(マップ化された診断コンテキスト))の隠蔽、および、代行を行います。 *
- * MDC に関しては、LogBackマニュアルの + * 設定ファイル(例:im_logger.xml)のレイアウト設定で「X{key}」または「mdc{key}」を記述することにより、 + * 独自に定義したkeyで保存した情報をログに出力することが可能となります。 + * (設定方法は、ロギングAPIの実装ライブラリに依存します。) + *
+ * + *+ * 1: // MDCに情報を保存 + * 2: LoggerMDC.put("user_application_key", "MDCに値を設定しました。"); + * 3: + * 4: // ログの出力 + * 5: Logger.info("処理を終了しました。"); + *+ * + *
+ * 1: <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> + * 2: <layout class="ch.qos.logback.classic.PatternLayout"> + * 3: <pattern>[%level] %logger{10} - %X{user_application_key} %msg%n</pattern> + * 4: </layout> + * 5: </appender> + *+ * + *