List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter setObjectMapper
public void setObjectMapper(ObjectMapper objectMapper)
From source file:org.springframework.social.tripit.api.impl.TripItTemplate.java
private void registerTripItJsonModule(RestTemplate restTemplate) { List<HttpMessageConverter<?>> converters = restTemplate.getMessageConverters(); for (HttpMessageConverter<?> converter : converters) { if (converter instanceof MappingJackson2HttpMessageConverter) { MappingJackson2HttpMessageConverter jsonConverter = (MappingJackson2HttpMessageConverter) converter; ObjectMapper objectMapper = new ObjectMapper(); objectMapper.registerModule(new TripItModule()); jsonConverter.setObjectMapper(objectMapper); }/*from w w w . j a v a2s . co m*/ } }
From source file:org.jbr.taskmgr.config.WebMvcConfig.java
private MappingJackson2HttpMessageConverter createMappingJackson2HttpMessageConverter() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); final ObjectMapper objectMapper = new ObjectMapper(); objectMapper.setAnnotationIntrospector(new JacksonAnnotationIntrospector()); converter.setObjectMapper(objectMapper); return converter; }
From source file:org.springframework.social.exfm.api.impl.ExFmTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); objectMapper = new ObjectMapper(); objectMapper.registerModule(new ExFmModule()); converter.setObjectMapper(objectMapper); return converter; }
From source file:org.springframework.social.soundcloud.api.impl.SoundCloudTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); objectMapper = new ObjectMapper(); objectMapper.registerModule(new SoundCloudModule()); converter.setObjectMapper(objectMapper); return converter; }
From source file:com.devnexus.ting.web.config.WebConfig.java
@Bean public MappingJackson2HttpMessageConverter jsonConverter() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(jaxbJacksonObjectMapper()); converter.setSupportedMediaTypes(Arrays.asList(MediaType.APPLICATION_JSON)); return converter; }
From source file:org.springframework.social.wunderlist.api.impl.WunderlistTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new WunderlistModule()); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); converter.setObjectMapper(mapper); return converter; }
From source file:org.springframework.social.weibo.api.impl.WeiboTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); objectMapper = new ObjectMapper(); objectMapper.registerModule(new WeiboModule()); converter.setObjectMapper(objectMapper); return converter; }
From source file:org.springframework.social.mixcloud.api.impl.MixcloudTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); converter.setSupportedMediaTypes(Arrays.asList(new MediaType("text", "javascript"))); objectMapper = new ObjectMapper(); objectMapper.registerModule(new MixcloudModule()); converter.setObjectMapper(objectMapper); return converter; }
From source file:alfio.config.MvcConfiguration.java
@Bean public MappingJackson2HttpMessageConverter jacksonMessageConverter() { final MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter(); converter.setObjectMapper(objectMapper()); return converter; }
From source file:org.springframework.social.tencentWeibo.api.impl.TencentWeiboTemplate.java
@Override protected MappingJackson2HttpMessageConverter getJsonMessageConverter() { MappingJackson2HttpMessageConverter converter = super.getJsonMessageConverter(); objectMapper = new ObjectMapper(); objectMapper.registerModule(new TencentWeiboModule()); converter.setObjectMapper(objectMapper); List<MediaType> supportedMediaTypes = new ArrayList<MediaType>(); supportedMediaTypes.add(new MediaType("application", "json", DEFAULT_CHARSET)); supportedMediaTypes.add(new MediaType("application", "*+json", DEFAULT_CHARSET)); supportedMediaTypes.add(new MediaType("text", "plain", DEFAULT_CHARSET)); supportedMediaTypes.add(new MediaType("text", "html", DEFAULT_CHARSET)); supportedMediaTypes.add(new MediaType("text", "xml", DEFAULT_CHARSET)); converter.setSupportedMediaTypes(supportedMediaTypes); return converter; }