public final class HttpAccessLogUtil
extends java.lang.Object
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
static void | 
begin(HttpAccessLogFormatter.HttpAccessLogContext context,
     java.lang.Object[] logOptions)
リクエスト処理開始時のログを出力する。 
 | 
static boolean | 
containsMemoryItem()
出力対象にメモリ項目が含まれているか否かを判定する。 
 | 
static void | 
end(HttpAccessLogFormatter.HttpAccessLogContext context,
   java.lang.Object[] logOptions)
リクエスト処理終了時のログを出力する。 
 | 
static HttpAccessLogFormatter.HttpAccessLogContext | 
getAccessLogContext(Request<?> request,
                   ServletExecutionContext context)
リクエストスコープから 
HttpAccessLogFormatter.HttpAccessLogContextを取得する。 | 
static void | 
initialize()
クラスローダに紐付く 
HttpAccessLogFormatterを生成する。 | 
static void | 
logDispatchingClass(HttpAccessLogFormatter.HttpAccessLogContext context)
ディスパッチ先クラス決定後のログを出力する。 
 | 
static void | 
logParameters(HttpAccessLogFormatter.HttpAccessLogContext context)
hiddenパラメータ復号後のログを出力する。 
 | 
public static void initialize()
HttpAccessLogFormatterを生成する。public static HttpAccessLogFormatter.HttpAccessLogContext getAccessLogContext(Request<?> request, ServletExecutionContext context)
HttpAccessLogFormatter.HttpAccessLogContextを取得する。HttpAccessLogFormatter.HttpAccessLogContextを生成し、リクエストスコープに設定する。context - ServletExecutionContextrequest - HttpRequestHttpAccessLogFormatter.HttpAccessLogContextpublic static boolean containsMemoryItem()
public static void begin(HttpAccessLogFormatter.HttpAccessLogContext context, java.lang.Object[] logOptions)
context - HttpAccessLogFormatter.HttpAccessLogContextlogOptions - ログ出力のオプション情報public static void logParameters(HttpAccessLogFormatter.HttpAccessLogContext context)
context - HttpAccessLogFormatter.HttpAccessLogContextpublic static void logDispatchingClass(HttpAccessLogFormatter.HttpAccessLogContext context)
context - HttpAccessLogFormatter.HttpAccessLogContextpublic static void end(HttpAccessLogFormatter.HttpAccessLogContext context, java.lang.Object[] logOptions)
context - HttpAccessLogFormatter.HttpAccessLogContextlogOptions - ログ出力のオプション情報