Class RssChannelHttpMessageConverter
java.lang.Object
org.springframework.http.converter.AbstractHttpMessageConverter<com.rometools.rome.feed.rss.Channel>
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:
-
Field Summary
Fields inherited from class AbstractWireFeedHttpMessageConverter
DEFAULT_CHARSETFields inherited from class AbstractHttpMessageConverter
logger -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractWireFeedHttpMessageConverter
readInternal, supportsRepeatableWrites, writeInternalMethods inherited from class AbstractHttpMessageConverter
addDefaultHeaders, canRead, canRead, canWrite, canWrite, getContentLength, getDefaultCharset, getDefaultContentType, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, writeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface HttpMessageConverter
getSupportedMediaTypes
-
Constructor Details
-
RssChannelHttpMessageConverter
public RssChannelHttpMessageConverter()
-
-
Method Details
-
supports
Description copied from class:AbstractHttpMessageConverterIndicates whether the given class is supported by this converter.- Specified by:
supportsin classAbstractHttpMessageConverter<com.rometools.rome.feed.rss.Channel>- Parameters:
clazz- the class to test for support- Returns:
trueif supported;falseotherwise
-