Package nablarch.fw.jaxrs
Class JaxRsBodyLogTargetMatcher
java.lang.Object
nablarch.fw.jaxrs.JaxRsBodyLogTargetMatcher
- All Implemented Interfaces:
MessageBodyLogTargetMatcher
JAX-RSのメッセージボディがログ出力対象であるか判定するクラス。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(Map<String, String> props) 初期化する。booleanisTargetRequest(HttpRequest request, ExecutionContext context) ログ出力対象のリクエストボディであるか判定する。booleanisTargetResponse(HttpRequest request, HttpResponse response, ExecutionContext context) ログ出力対象のレスポンスボディであるか判定する。
-
Constructor Details
-
JaxRsBodyLogTargetMatcher
public JaxRsBodyLogTargetMatcher()
-
-
Method Details
-
initialize
Description copied from interface:MessageBodyLogTargetMatcher初期化する。- Specified by:
initializein interfaceMessageBodyLogTargetMatcher- Parameters:
props- 各種ログ出力の設定情報
-
isTargetRequest
Description copied from interface:MessageBodyLogTargetMatcherログ出力対象のリクエストボディであるか判定する。- Specified by:
isTargetRequestin interfaceMessageBodyLogTargetMatcher- Parameters:
request-HttpRequestcontext-ExecutionContext- Returns:
- 出力対象であれば
true
-
isTargetResponse
public boolean isTargetResponse(HttpRequest request, HttpResponse response, ExecutionContext context) Description copied from interface:MessageBodyLogTargetMatcherログ出力対象のレスポンスボディであるか判定する。- Specified by:
isTargetResponsein interfaceMessageBodyLogTargetMatcher- Parameters:
request-HttpRequestresponse-HttpResponsecontext-ExecutionContext- Returns:
- 出力対象であれば
true
-