Package org.springframework.http.converter.json

Examples of org.springframework.http.converter.json.MappingJackson2HttpMessageConverter


        }
        restTemplate = new RestTemplate(requestFactory);

        restTemplate.getMessageConverters().remove(5); // removing the Jaxb2RootElementHttpMessageConverter
        restTemplate.getMessageConverters().add(marshallingHttpMessageConverter());
        restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter());
    }
View Full Code Here


   * @return a Blitline-compatible message converter
   */
  @Bean
  @BlitlineApi
  public MappingJackson2HttpMessageConverter blitlineMessageConverter() {
    MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
    converter.setObjectMapper(blitlineMapper());
    return converter;
  }
View Full Code Here

    @Bean
    @ConditionalOnMissingBean
    public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter(
        ObjectMapper objectMapper) {
      MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
      converter.setObjectMapper(objectMapper);
      converter.setPrettyPrint(this.properties.isJsonPrettyPrint());
      return converter;
    }
View Full Code Here

  protected static class JacksonConverterConfig {

    @Bean
    public MappingJackson2HttpMessageConverter customJacksonMessageConverter(
        ObjectMapper objectMapper) {
      MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
      converter.setObjectMapper(objectMapper);
      return converter;
    }
View Full Code Here

        MappingJackson2XmlHttpMessageConverter.class)));
  }

  @Test
  public void addBeforeExistingConverter() {
    MappingJackson2HttpMessageConverter converter1 = new MappingJackson2HttpMessageConverter();
    MappingJackson2HttpMessageConverter converter2 = new MappingJackson2HttpMessageConverter();
    HttpMessageConverters converters = new HttpMessageConverters(converter1,
        converter2);
    assertTrue(converters.getConverters().contains(converter1));
    assertTrue(converters.getConverters().contains(converter2));
    List<MappingJackson2HttpMessageConverter> httpConverters = new ArrayList<MappingJackson2HttpMessageConverter>();
View Full Code Here

   * @return a Blitline-compatible message converter
   */
  @Bean
  @BlitlineApi
  public MappingJackson2HttpMessageConverter blitlineMessageConverter() {
    MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
    converter.setObjectMapper(blitlineMapper());
    return converter;
  }
View Full Code Here

        super(Arrays.<HttpMessageConverter<?>> asList(new FormHttpMessageConverter() {
             public boolean canRead(Class<?> clazz, MediaType mediaType) {
                 return clazz.equals(Map.class) && mediaType != null && mediaType.getType().equals("text")
                         && mediaType.getSubtype().equals("plain");
             }
         }, new MappingJackson2HttpMessageConverter()));
        this.clientId = clientId;
        this.clientSecret = clientSecret;
        this.authorizeUrlTemplate = new UriTemplate(authorizeUrl);
        this.accessTokenUrl = accessTokenUrl;
    }
View Full Code Here

     * @param accessToken An access token given by Facebook after a successful OAuth 2 authentication
     */
    public FacebookAPITemplate(String accessToken) {
        setRestTemplate(ProtectedResourceClientFactory.draft10(accessToken));
        // facebook returns JSON data with text/javascript content type
        final MappingJackson2HttpMessageConverter json = new MappingJackson2HttpMessageConverter();
        json.setSupportedMediaTypes(Arrays.asList(new MediaType("text", "javascript")));
        getRestTemplate().getMessageConverters().add(json);
    }
View Full Code Here

   * Returns a {@link MappingJackson2HttpMessageConverter} to be used by the internal {@link RestTemplate}.
   * Override to customize the message converter (for example, to set a custom object mapper or supported media types).
   * To remove/replace this or any of the other message converters that are registered by default, override the getMessageConverters() method instead.
   */
  protected MappingJackson2HttpMessageConverter getJsonMessageConverter() {
    return new MappingJackson2HttpMessageConverter();
  }
View Full Code Here

    ClientHttpRequestFactory requestFactory = ClientHttpRequestFactorySelector.getRequestFactory();
    RestTemplate restTemplate = new RestTemplate(requestFactory);
    List<HttpMessageConverter<?>> converters = new ArrayList<HttpMessageConverter<?>>(2);
    converters.add(new FormHttpMessageConverter());
    converters.add(new FormMapHttpMessageConverter());
    converters.add(new MappingJackson2HttpMessageConverter());
    restTemplate.setMessageConverters(converters);
    if (!useParametersForClientAuthentication) {
      List<ClientHttpRequestInterceptor> interceptors = restTemplate.getInterceptors();
      if (interceptors == null) {   // defensively initialize list if it is null. (See SOCIAL-430)
        interceptors = new ArrayList<ClientHttpRequestInterceptor>();
View Full Code Here

TOP

Related Classes of org.springframework.http.converter.json.MappingJackson2HttpMessageConverter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.