Class ResponseBodyAdviceAdapter<T>

java.lang.Object
io.microsphere.spring.webmvc.advice.ResponseBodyAdviceAdapter<T>
Type Parameters:
T - HTTP Response content entity type
All Implemented Interfaces:
org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>
Direct Known Subclasses:
StoringResponseBodyReturnValueAdvice

public abstract class ResponseBodyAdviceAdapter<T> extends Object implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>
ResponseBodyAdvice Adapter Class
Since:
1.0.0
Author:
Mercy
  • Constructor Details

    • ResponseBodyAdviceAdapter

      public ResponseBodyAdviceAdapter()
  • Method Details

    • beforeBodyWrite

      public T beforeBodyWrite(T body, org.springframework.core.MethodParameter returnType, org.springframework.http.MediaType selectedContentType, Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> selectedConverterType, org.springframework.http.server.ServerHttpRequest request, org.springframework.http.server.ServerHttpResponse response)
      Specified by:
      beforeBodyWrite in interface org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<T>