java.lang.Object
com.apptasticsoftware.rssreader.AbstractRssReader<Channel,Item>
com.apptasticsoftware.rssreader.RssReader
Class for reading RSS (Rich Site Summary) and Atom types of web feeds.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Channel
createChannel
(DateTimeParser dateTimeParser) Returns an object of a Channel implementation.protected Item
createItem
(DateTimeParser dateTimeParser) Returns an object of an Item implementation.Methods inherited from class com.apptasticsoftware.rssreader.AbstractRssReader
addChannelExtension, addChannelExtension, addHeader, addItemExtension, addItemExtension, createChannel, createItem, initialize, read, read, read, readAsync, registerChannelAttributes, registerChannelTags, registerItemAttributes, registerItemTags, sendAsyncRequest, setConnectionTimeout, setDateTimeParser, setReadTimeout, setRequestTimeout, setUserAgent
-
Constructor Details
-
RssReader
public RssReader()Constructor -
RssReader
Constructor- Parameters:
httpClient
- http client
-
-
Method Details
-
createChannel
Description copied from class:AbstractRssReader
Returns an object of a Channel implementation.- Specified by:
createChannel
in classAbstractRssReader<Channel,
Item> - Parameters:
dateTimeParser
- dateTimeParser- Returns:
- channel
-
createItem
Description copied from class:AbstractRssReader
Returns an object of an Item implementation.- Specified by:
createItem
in classAbstractRssReader<Channel,
Item> - Parameters:
dateTimeParser
- dateTimeParser- Returns:
- item
-