public class WrapperHttpEntityMethodProcessor
extends org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessor
| Constructor and Description |
|---|
WrapperHttpEntityMethodProcessor(java.util.List<org.springframework.http.converter.HttpMessageConverter<?>> converters,
org.springframework.web.accept.ContentNegotiationManager manager,
java.util.List<java.lang.Object> requestResponseBodyAdvice,
java.lang.Boolean okEnable) |
| Modifier and Type | Method and Description |
|---|---|
void |
handleReturnValue(java.lang.Object returnValue,
org.springframework.core.MethodParameter returnType,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest) |
protected <T> void |
writeWithMessageConverters(T value,
org.springframework.core.MethodParameter returnType,
org.springframework.http.server.ServletServerHttpRequest inputMessage,
org.springframework.http.server.ServletServerHttpResponse outputMessage) |
getReturnValueType, resolveArgument, supportsParameter, supportsReturnTypecreateOutputMessage, getProducibleMediaTypes, getProducibleMediaTypes, isResourceType, writeWithMessageConverterspublic WrapperHttpEntityMethodProcessor(java.util.List<org.springframework.http.converter.HttpMessageConverter<?>> converters,
org.springframework.web.accept.ContentNegotiationManager manager,
java.util.List<java.lang.Object> requestResponseBodyAdvice,
java.lang.Boolean okEnable)
public void handleReturnValue(java.lang.Object returnValue,
org.springframework.core.MethodParameter returnType,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest)
throws java.lang.Exception
handleReturnValue in interface org.springframework.web.method.support.HandlerMethodReturnValueHandlerhandleReturnValue in class org.springframework.web.servlet.mvc.method.annotation.HttpEntityMethodProcessorjava.lang.Exceptionprotected <T> void writeWithMessageConverters(T value,
org.springframework.core.MethodParameter returnType,
org.springframework.http.server.ServletServerHttpRequest inputMessage,
org.springframework.http.server.ServletServerHttpResponse outputMessage)
throws java.io.IOException,
org.springframework.web.HttpMediaTypeNotAcceptableException,
org.springframework.http.converter.HttpMessageNotWritableException
writeWithMessageConverters in class org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessorjava.io.IOExceptionorg.springframework.web.HttpMediaTypeNotAcceptableExceptionorg.springframework.http.converter.HttpMessageNotWritableException