Package com.consol.citrus.http.message
Class DelegatingHttpEntityMessageConverter
- java.lang.Object
-
- org.springframework.http.converter.AbstractHttpMessageConverter<Object>
-
- com.consol.citrus.http.message.DelegatingHttpEntityMessageConverter
-
-
Constructor Summary
Constructors Constructor Description DelegatingHttpEntityMessageConverter()Default constructor initializing default delegate message converters.DelegatingHttpEntityMessageConverter(List<org.springframework.http.converter.HttpMessageConverter<?>> requestMessageConverters, List<org.springframework.http.converter.HttpMessageConverter<?>> responseMessageConverters)Constructor using delegating message converters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectreadInternal(Class<?> clazz, org.springframework.http.HttpInputMessage inputMessage)voidsetBinaryMediaTypes(List<org.springframework.http.MediaType> binaryMediaTypes)Sets the binaryMediaTypes.protected booleansupports(Class<?> clazz)protected voidwriteInternal(Object responseBody, org.springframework.http.HttpOutputMessage outputMessage)-
Methods inherited from class org.springframework.http.converter.AbstractHttpMessageConverter
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, write
-
-
-
-
Constructor Detail
-
DelegatingHttpEntityMessageConverter
public DelegatingHttpEntityMessageConverter()
Default constructor initializing default delegate message converters.
-
DelegatingHttpEntityMessageConverter
public DelegatingHttpEntityMessageConverter(List<org.springframework.http.converter.HttpMessageConverter<?>> requestMessageConverters, List<org.springframework.http.converter.HttpMessageConverter<?>> responseMessageConverters)
Constructor using delegating message converters.- Parameters:
requestMessageConverters-responseMessageConverters-
-
-
Method Detail
-
supports
protected boolean supports(Class<?> clazz)
- Specified by:
supportsin classorg.springframework.http.converter.AbstractHttpMessageConverter<Object>
-
readInternal
protected Object readInternal(Class<?> clazz, org.springframework.http.HttpInputMessage inputMessage) throws IOException, org.springframework.http.converter.HttpMessageNotReadableException
- Specified by:
readInternalin classorg.springframework.http.converter.AbstractHttpMessageConverter<Object>- Throws:
IOExceptionorg.springframework.http.converter.HttpMessageNotReadableException
-
writeInternal
protected void writeInternal(Object responseBody, org.springframework.http.HttpOutputMessage outputMessage) throws IOException, org.springframework.http.converter.HttpMessageNotWritableException
- Specified by:
writeInternalin classorg.springframework.http.converter.AbstractHttpMessageConverter<Object>- Throws:
IOExceptionorg.springframework.http.converter.HttpMessageNotWritableException
-
setBinaryMediaTypes
public void setBinaryMediaTypes(List<org.springframework.http.MediaType> binaryMediaTypes)
Sets the binaryMediaTypes.- Parameters:
binaryMediaTypes-
-
-