path: util/aop/aop-api/src/main/java/com/knubisoft/aop/api/impl/RequestContextProcessor.java
RequestContextProcessor provides functionality for getting information and details about HTTP requests which you can use in existing (Security, SlowHttp, etc.) or newly implemented Aspects.
It has a set of utility methods such as:
public String getUrl()
public String getQueryString()
public String getFullUrl()
public String getClientIP()
public String getUserAgent()
public String getHttpMethod()

This class takes actions in each existing Aspect because it is part of the arguments set for the abstract aopImpl(...) method in AbstractControllerAspect which you have to extend to implement additional API Aspect.
protected abstract ResponseEntity<?> aopImpl(ProceedingJoinPoint pjp, RequestContextProcessor requestContextProcessor);

{"serverDuration": 64, "requestCorrelationId": "56d1d21e2dae5950"}