Example usage for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter

List of usage examples for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter

Introduction

In this page you can find the example usage for org.springframework.http.converter.json MappingJackson2HttpMessageConverter MappingJackson2HttpMessageConverter.

Prototype

public MappingJackson2HttpMessageConverter() 

Source Link

Document

Construct a new MappingJackson2HttpMessageConverter using default configuration provided by Jackson2ObjectMapperBuilder .

Usage

From source file:com.vinidsl.googleioextended.rest.BaseRequest.java

/**
 * Method that creates the restTemplate instance
 * @return a restTemplate instance to be used for the request.
 *///from  w w  w  . j  a  v a2 s.  c  o  m
public RestTemplate getRestTemplate() {
    RestTemplate restTemplate = new RestTemplate();
    restTemplate.getMessageConverters().add(new MappingJackson2HttpMessageConverter());
    return restTemplate;
}

From source file:com.foilen.smalltools.restapi.spring.MvcJsonSpringConfig.java

@Bean
public MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() {
    return new MappingJackson2HttpMessageConverter();
}

From source file:net.orpiske.tcs.service.rest.controller.DomainCreateIntegrationTest.java

@Before
public void setup() {
    MockitoAnnotations.initMocks(this);

    this.mockMvc = standaloneSetup(domainCommandsController, new MappingJackson2HttpMessageConverter()).build();
}

From source file:com.nebhale.cyclinglibrary.web.WebConfiguration.java

private HttpMessageConverter<?> createJsonConverter() {
    MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
    converter.setObjectMapper(objectMapper());
    converter.setSupportedMediaTypes(Arrays.asList( //
            ApplicationMediaType.TYPE, //
            ApplicationMediaType.COLLECTION, //
            ApplicationMediaType.ITEM, //
            ApplicationMediaType.POINTS_JSON, //
            ApplicationMediaType.TASK));

    return converter;
}

From source file:org.springframework.data.release.jira.JiraConfiguration.java

@Bean
public RestTemplate restTemplate() {

    MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
    converter.setObjectMapper(jacksonObjectMapper());

    List<HttpMessageConverter<?>> converters = new ArrayList<>();
    converters.add(converter);//from   ww  w  .j av a2s .co m

    RestTemplate template = new RestTemplate();
    template.setMessageConverters(converters);

    return template;
}

From source file:com.navita.mavenproject4.config.MvcConfig.java

@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
    converters.add(new MappingJackson2HttpMessageConverter());
    super.configureMessageConverters(converters);
}

From source file:org.smartparam.manager.spring.MockMvcTest.java

private HttpMessageConverter<?> jacksonMessageConverter() {
    ObjectMapper jackson = new ObjectMapper();
    SimpleModule serializationModule = new SimpleModule();
    serializationModule.addSerializer(new RepositoryNameSerializer());
    serializationModule.addSerializer(new LevelKeySerializer());
    serializationModule.addSerializer(new ParameterEntryKeySerializer());
    serializationModule.addSerializer(new DescribedCollectionSerializer());
    jackson.registerModule(serializationModule);

    MappingJackson2HttpMessageConverter jacksonConveter = new MappingJackson2HttpMessageConverter();
    jacksonConveter.setObjectMapper(jackson);

    return jacksonConveter;
}

From source file:io.getlime.push.configuration.WebApplicationConfig.java

/**
 * Set custom JSON converter./*from   w  ww  . j ava  2s  .  c  o m*/
 *
 * @return New custom converter with a correct object mapper.
 */
private MappingJackson2HttpMessageConverter mappingJackson2HttpMessageConverter() {
    MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
    converter.setObjectMapper(objectMapper());
    return converter;
}

From source file:com.skipjaq.awspricing.pricing.AwsPricing.java

private PricingInfo getAwsPricing(String awsTemplatesUrl, String offerCode) {
    RestTemplate restTemplate = new RestTemplate();
    MappingJackson2HttpMessageConverter converter = new MappingJackson2HttpMessageConverter();
    converter.setSupportedMediaTypes(//from   ww w.  j  a  v a2  s.  c om
            Arrays.asList(new MediaType[] { MediaType.APPLICATION_JSON, MediaType.APPLICATION_OCTET_STREAM }));
    restTemplate.setMessageConverters(Arrays.asList(converter, new FormHttpMessageConverter()));
    return restTemplate.getForObject(awsTemplatesUrl, PricingInfo.class, offerCode);
}

From source file:net.oneandone.stool.overview.config.WebMvcConfiguration.java

@Override
public void configureMessageConverters(List<HttpMessageConverter<?>> converters) {
    MappingJackson2HttpMessageConverter json = new MappingJackson2HttpMessageConverter();
    json.setPrettyPrint(true);//w w w.j a v  a 2  s . com
    converters.add(json);
    converters.add(new ResourceHttpMessageConverter());
}