Package org.springframework.http.converter

Examples of org.springframework.http.converter.StringHttpMessageConverter


  @Configuration
  protected static class StringConverterConfig {

    @Bean
    public StringHttpMessageConverter customStringMessageConverter() {
      return new StringHttpMessageConverter();
    }
View Full Code Here


     * Constructs an OAuth1Template.
     * @param oauth10a if true this template operates against an OAuth 1.0a provider. If false, it works in OAuth 1.0 mode.
     */
    public OAuth1Support(String consumerKey, String consumerSecret, String requestTokenUrl, String authorizeUrl, String accessTokenUrl, boolean oauth10a) {
        super(Arrays.<HttpMessageConverter<?>> asList(
                new StringHttpMessageConverter(), new FormHttpMessageConverter()));
        this.consumerKey = consumerKey;
        this.consumerSecret = consumerSecret;
        this.requestTokenUrl = requestTokenUrl;
        this.oauth10a = oauth10a;
        this.authorizeUrlTemplate = new UriTemplate(authorizeUrl);
View Full Code Here

   * The {@link FormHttpMessageConverter} is set to use "UTF-8" character encoding.
   * Override this method to add additional message converters or to replace the default list of message converters.
   */
  protected List<HttpMessageConverter<?>> getMessageConverters() {
    List<HttpMessageConverter<?>> messageConverters = new ArrayList<HttpMessageConverter<?>>();
    messageConverters.add(new StringHttpMessageConverter());
    messageConverters.add(getFormMessageConverter());
    messageConverters.add(getJsonMessageConverter());
    messageConverters.add(getByteArrayMessageConverter());
    return messageConverters;
  }
View Full Code Here

  protected FormHttpMessageConverter getFormMessageConverter() {
    FormHttpMessageConverter converter = new FormHttpMessageConverter();
    converter.setCharset(Charset.forName("UTF-8"));
    List<HttpMessageConverter<?>> partConverters = new ArrayList<HttpMessageConverter<?>>();
    partConverters.add(new ByteArrayHttpMessageConverter());
    StringHttpMessageConverter stringHttpMessageConverter = new StringHttpMessageConverter(Charset.forName("UTF-8"));
    stringHttpMessageConverter.setWriteAcceptCharset(false);
    partConverters.add(stringHttpMessageConverter);
    partConverters.add(new ResourceHttpMessageConverter());   
    converter.setPartConverters(partConverters);
    return converter;
  }
View Full Code Here

   * The {@link FormHttpMessageConverter} is set to use "UTF-8" character encoding.
   * Override this method to add additional message converters or to replace the default list of message converters.
   */
  protected List<HttpMessageConverter<?>> getMessageConverters() {
    List<HttpMessageConverter<?>> messageConverters = new ArrayList<HttpMessageConverter<?>>();
    messageConverters.add(new StringHttpMessageConverter());
    messageConverters.add(getFormMessageConverter());
    messageConverters.add(getJsonMessageConverter());
    messageConverters.add(getByteArrayMessageConverter());
    return messageConverters;
  }
View Full Code Here

  protected FormHttpMessageConverter getFormMessageConverter() {
    FormHttpMessageConverter converter = new FormHttpMessageConverter();
    converter.setCharset(Charset.forName("UTF-8"));
    List<HttpMessageConverter<?>> partConverters = new ArrayList<HttpMessageConverter<?>>();
    partConverters.add(new ByteArrayHttpMessageConverter());
    StringHttpMessageConverter stringHttpMessageConverter = new StringHttpMessageConverter(Charset.forName("UTF-8"));
    stringHttpMessageConverter.setWriteAcceptCharset(false);
    partConverters.add(stringHttpMessageConverter);
    partConverters.add(new ResourceHttpMessageConverter());   
    converter.setPartConverters(partConverters);
    return converter;
  }
View Full Code Here

   * @param messageConverters the list to add the default message converters to
   */
  @SuppressWarnings("deprecation")
  protected final void addDefaultHttpMessageConverters( List<HttpMessageConverter<?>> messageConverters ) {
    // Todo: write a custom AcrossWebConfigurer configurer
    StringHttpMessageConverter stringConverter = new StringHttpMessageConverter();
    stringConverter.setWriteAcceptCharset( false );

    addIfNoInstanceYetPresent( messageConverters, new ByteArrayHttpMessageConverter() );
    addIfNoInstanceYetPresent( messageConverters, stringConverter );
    addIfNoInstanceYetPresent( messageConverters, new ResourceHttpMessageConverter() );
    addIfNoInstanceYetPresent( messageConverters, new SourceHttpMessageConverter<Source>() );
View Full Code Here

TOP

Related Classes of org.springframework.http.converter.StringHttpMessageConverter

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.