Class StoringRequestBodyArgumentInterceptor
java.lang.Object
io.microsphere.spring.webflux.method.StoringRequestBodyArgumentInterceptor
- All Implemented Interfaces:
io.microsphere.spring.web.method.support.HandlerMethodArgumentInterceptor
public class StoringRequestBodyArgumentInterceptor
extends Object
implements io.microsphere.spring.web.method.support.HandlerMethodArgumentInterceptor
The
HandlerMethodArgumentInterceptor class stores the argument of HandlerMethod that annotated RequestBody
into RequestAttributes.- Since:
- 1.0.0
- Author:
- Mercy
- See Also:
-
EnableWebFluxExtension.storeRequestBodyArgument()RequestAttributesUtils.setHandlerMethodRequestBodyArgument(RequestAttributes, Method, Object)RequestAttributesUtils.getHandlerMethodRequestBodyArgument(RequestAttributes, HandlerMethod)HandlerMethodArgumentInterceptorRequestBody
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterResolveArgument(org.springframework.core.MethodParameter parameter, Object resolvedArgument, org.springframework.web.method.HandlerMethod handlerMethod, org.springframework.web.context.request.NativeWebRequest webRequest) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.microsphere.spring.web.method.support.HandlerMethodArgumentInterceptor
beforeResolveArgument
-
Constructor Details
-
StoringRequestBodyArgumentInterceptor
public StoringRequestBodyArgumentInterceptor()
-
-
Method Details
-
afterResolveArgument
public void afterResolveArgument(org.springframework.core.MethodParameter parameter, Object resolvedArgument, org.springframework.web.method.HandlerMethod handlerMethod, org.springframework.web.context.request.NativeWebRequest webRequest) throws Exception - Specified by:
afterResolveArgumentin interfaceio.microsphere.spring.web.method.support.HandlerMethodArgumentInterceptor- Throws:
Exception
-