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
- ServletExecutionContext
request
- HttpRequest
HttpAccessLogFormatter.HttpAccessLogContext
public static boolean containsMemoryItem()
public static void begin(HttpAccessLogFormatter.HttpAccessLogContext context, java.lang.Object[] logOptions)
context
- HttpAccessLogFormatter.HttpAccessLogContext
logOptions
- ログ出力のオプション情報public static void logParameters(HttpAccessLogFormatter.HttpAccessLogContext context)
context
- HttpAccessLogFormatter.HttpAccessLogContext
public static void logDispatchingClass(HttpAccessLogFormatter.HttpAccessLogContext context)
context
- HttpAccessLogFormatter.HttpAccessLogContext
public static void end(HttpAccessLogFormatter.HttpAccessLogContext context, java.lang.Object[] logOptions)
context
- HttpAccessLogFormatter.HttpAccessLogContext
logOptions
- ログ出力のオプション情報