Class RssChannelHttpMessageConverter

java.lang.Object
org.springframework.http.converter.AbstractHttpMessageConverter<T>
org.springframework.http.converter.feed.AbstractWireFeedHttpMessageConverter<com.rometools.rome.feed.rss.Channel>
org.springframework.http.converter.feed.RssChannelHttpMessageConverter
All Implemented Interfaces:
HttpMessageConverter<com.rometools.rome.feed.rss.Channel>

public class RssChannelHttpMessageConverter extends AbstractWireFeedHttpMessageConverter<com.rometools.rome.feed.rss.Channel>
Implementation of HttpMessageConverter that can read and write RSS feeds. Specifically, this converter can handle Channel objects from the ROME project.

NOTE: As of Spring 4.1, this is based on the com.rometools variant of ROME, version 1.5. Please upgrade your build dependency.

By default, this converter reads and writes the media type (application/rss+xml). This can be overridden through the supportedMediaTypes property.

Since:
3.0.2
Author:
Arjen Poutsma
See Also:
  • Channel
  • Constructor Details

    • RssChannelHttpMessageConverter

      public RssChannelHttpMessageConverter()
  • Method Details

    • supports

      protected boolean supports(Class<?> clazz)
      Description copied from class: AbstractHttpMessageConverter
      Indicates whether the given class is supported by this converter.
      Specified by:
      supports in class AbstractHttpMessageConverter<com.rometools.rome.feed.rss.Channel>
      Parameters:
      clazz - the class to test for support
      Returns:
      true if supported; false otherwise