Class RestRequestLogger
- java.lang.Object
-
- ch.admin.bag.covidcertificate.log.rest.RestRequestLogger
-
- All Implemented Interfaces:
RestRequestListener,RestResponseListener
@Component @ConditionalOnWebApplication public class RestRequestLogger extends Object implements RestRequestListener, RestResponseListener
-
-
Constructor Summary
Constructors Constructor Description RestRequestLogger(TracerConfiguration tracerConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisRequestListenerActive()booleanisResponseListenerActive()voidonRequest(RestRequestTrace restRequestTrace)voidonResponse(RestResponseTrace restResponseTrace)
-
-
-
Constructor Detail
-
RestRequestLogger
public RestRequestLogger(TracerConfiguration tracerConfiguration)
-
-
Method Detail
-
onRequest
public void onRequest(RestRequestTrace restRequestTrace)
- Specified by:
onRequestin interfaceRestRequestListener
-
onResponse
public void onResponse(RestResponseTrace restResponseTrace)
- Specified by:
onResponsein interfaceRestResponseListener
-
isRequestListenerActive
public boolean isRequestListenerActive()
- Specified by:
isRequestListenerActivein interfaceRestRequestListener
-
isResponseListenerActive
public boolean isResponseListenerActive()
- Specified by:
isResponseListenerActivein interfaceRestResponseListener
-
-