Uses of Class
nablarch.fw.jaxrs.JaxRsAccessLogFormatter.JaxRsAccessLogContext
-
Uses of JaxRsAccessLogFormatter.JaxRsAccessLogContext in nablarch.fw.jaxrs
Modifier and TypeMethodDescriptionJaxRsAccessLogFormatter.createAccessLogContext()
JaxRsAccessLogContextを生成する。Modifier and TypeMethodDescriptionJaxRsAccessLogFormatter.getLogItems
(Map<String, String> props) フォーマット対象のログ出力項目を取得する。JaxRsAccessJsonLogFormatter.getObjectBuilders
(Map<String, String> props) フォーマット対象のログ出力項目を取得する。Modifier and TypeMethodDescriptionvoid
JaxRsAccessJsonLogFormatter.ClientHostBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.ClientIpAddressBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.ClientUserAgentBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.EndTimeBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.ExecutionTimeBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.FreeMemoryBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.LabelBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.MaxMemoryBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.MethodBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.ParametersBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.PortBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.QueryStringBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.RequestBodyBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.RequestIdBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.ResponseBodyBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.SessionIdBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.SessionScopeBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.SessionStoreIdBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.StartTimeBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.StatusCodeBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.UrlBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。void
JaxRsAccessJsonLogFormatter.UserIdBuilder.build
(Map<String, Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 構造化ログのオブジェクトを構築する。JaxRsAccessJsonLogFormatter.formatBegin
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) リクエスト処理開始時のメッセージをフォーマットする。JaxRsAccessLogFormatter.formatBegin
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) リクエスト処理開始時のメッセージをフォーマットする。JaxRsAccessJsonLogFormatter.formatEnd
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) リクエスト処理終了時のメッセージをフォーマットする。JaxRsAccessLogFormatter.formatEnd
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) リクエスト処理終了時のメッセージをフォーマットする。JaxRsAccessLogFormatter.ClientHostItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) クライアント端末ホストを取得する。JaxRsAccessLogFormatter.ClientIpAddressItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) クライアント端末IPアドレスを取得する。JaxRsAccessLogFormatter.ClientUserAgentItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) HTTPヘッダの User-Agent を取得する。JaxRsAccessLogFormatter.ExecutionTimeItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 実行時間を取得する。JaxRsAccessLogFormatter.FreeMemoryItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 開始時の空きメモリ量を取得する。JaxRsAccessLogFormatter.MaxMemoryItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) 最大メモリ量を取得する。JaxRsAccessLogFormatter.MethodItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) HTTPメソッドを取得する。JaxRsAccessLogFormatter.PortItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) ポート番号を取得する。JaxRsAccessLogFormatter.QueryStringItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) クエリ文字列を取得する。 クエリ文字列があれば"?"を含めクエリ文字列を取得する。JaxRsAccessLogFormatter.RequestBodyItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) JaxRsAccessLogFormatter.RequestIdItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) リクエストIDを取得する。JaxRsAccessLogFormatter.ResponseBodyItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) JaxRsAccessLogFormatter.SessionIdItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) セッションIDを取得する。JaxRsAccessLogFormatter.SessionStoreIdItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) セッションストアIDを取得する。JaxRsAccessLogFormatter.StatusCodeItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) ステータスコードを取得する。JaxRsAccessLogFormatter.UrlItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) URLを取得する。JaxRsAccessLogFormatter.UserIdItem.get
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) ユーザIDを取得する。protected Date
JaxRsAccessLogFormatter.EndTimeItem.getDate
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) protected Date
JaxRsAccessLogFormatter.StartTimeItem.getDate
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) JaxRsAccessLogFormatter.ParametersItem.getMap
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) JaxRsAccessLogFormatter.SessionScopeItem.getMap
(JaxRsAccessLogFormatter.JaxRsAccessLogContext context) protected void
JaxRsAccessLogHandler.writeBeginLog
(JaxRsAccessLogFormatter.JaxRsAccessLogContext logContext) リクエスト処理開始時のログを出力する。protected void
JaxRsAccessLogHandler.writeEndLog
(JaxRsAccessLogFormatter.JaxRsAccessLogContext logContext) リクエスト処理終了時のログを出力する。