List of usage examples for org.springframework.http.converter.json AbstractJackson2HttpMessageConverter DEFAULT_CHARSET
Charset DEFAULT_CHARSET
To view the source code for org.springframework.http.converter.json AbstractJackson2HttpMessageConverter DEFAULT_CHARSET.
Click Source Link
From source file:com.muk.services.configuration.ServiceConfig.java
@Bean public RestTemplate nonPerformantRestTemplate() { final RestTemplate restTemplate = new RestTemplate(nonPerformantHttpRequestFactory()); final List<HttpMessageConverter<?>> converters = restTemplate.getMessageConverters(); for (final HttpMessageConverter<?> converter : converters) { if (converter instanceof MappingJackson2HttpMessageConverter) { final MappingJackson2HttpMessageConverter jsonConverter = (MappingJackson2HttpMessageConverter) converter; jsonConverter.setObjectMapper(jsonObjectMapper()); final List<MediaType> supportedMediaTypes = new ArrayList<MediaType>(); supportedMediaTypes//from w w w .java 2s. c om .add(new MediaType("text", "json", AbstractJackson2HttpMessageConverter.DEFAULT_CHARSET)); for (final MediaType mediaType : jsonConverter.getSupportedMediaTypes()) { supportedMediaTypes.add(mediaType); } jsonConverter.setSupportedMediaTypes(supportedMediaTypes); } } return restTemplate; }
From source file:com.muk.services.configuration.ServiceConfig.java
@Bean public RestTemplate streamingRestTemplate() { final RestTemplate restTemplate = new RestTemplate(nonPerformantStreamingHttpRequestFactory()); final List<HttpMessageConverter<?>> converters = restTemplate.getMessageConverters(); for (final HttpMessageConverter<?> converter : converters) { if (converter instanceof MappingJackson2HttpMessageConverter) { final MappingJackson2HttpMessageConverter jsonConverter = (MappingJackson2HttpMessageConverter) converter; jsonConverter.setObjectMapper(jsonObjectMapper()); final List<MediaType> supportedMediaTypes = new ArrayList<MediaType>(); supportedMediaTypes/*from w w w .j a v a 2 s . com*/ .add(new MediaType("text", "json", AbstractJackson2HttpMessageConverter.DEFAULT_CHARSET)); for (final MediaType mediaType : jsonConverter.getSupportedMediaTypes()) { supportedMediaTypes.add(mediaType); } jsonConverter.setSupportedMediaTypes(supportedMediaTypes); } } return restTemplate; }
From source file:com.muk.services.configuration.ServiceConfig.java
@Bean public RestTemplate genericRestTemplate() { final RestTemplate restTemplate = new RestTemplate(genericHttpRequestFactory()); final List<HttpMessageConverter<?>> converters = restTemplate.getMessageConverters(); for (final HttpMessageConverter<?> converter : converters) { if (converter instanceof MappingJackson2HttpMessageConverter) { final MappingJackson2HttpMessageConverter jsonConverter = (MappingJackson2HttpMessageConverter) converter; jsonConverter.setObjectMapper(jsonObjectMapper()); final List<MediaType> supportedMediaTypes = new ArrayList<MediaType>(); supportedMediaTypes/*from w w w. j a v a2 s. c o m*/ .add(new MediaType("text", "json", AbstractJackson2HttpMessageConverter.DEFAULT_CHARSET)); for (final MediaType mediaType : jsonConverter.getSupportedMediaTypes()) { supportedMediaTypes.add(mediaType); } jsonConverter.setSupportedMediaTypes(supportedMediaTypes); } } return restTemplate; }