Package org.citrusframework.http.message
Class DelegatingHttpEntityMessageConverter
java.lang.Object
org.springframework.http.converter.AbstractHttpMessageConverter<Object>
org.citrusframework.http.message.DelegatingHttpEntityMessageConverter
- All Implemented Interfaces:
org.springframework.http.converter.HttpMessageConverter<Object>
public class DelegatingHttpEntityMessageConverter
extends org.springframework.http.converter.AbstractHttpMessageConverter<Object>
- Since:
- 2.7.5
- Author:
- Christoph Deppisch
-
Field Summary
Fields inherited from class org.springframework.http.converter.AbstractHttpMessageConverter
logger -
Constructor Summary
ConstructorsConstructorDescriptionDefault 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
Modifier and TypeMethodDescriptionprotected ObjectreadInternal(Class<?> clazz, org.springframework.http.HttpInputMessage inputMessage) voidsetBinaryMediaTypes(List<org.springframework.http.MediaType> binaryMediaTypes) Sets the binaryMediaTypes.protected booleanprotected 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, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.http.converter.HttpMessageConverter
getSupportedMediaTypes
-
Constructor Details
-
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 Details
-
supports
- 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
Sets the binaryMediaTypes.- Parameters:
binaryMediaTypes-
-