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 ChannelcreateChannel(DateTimeParser dateTimeParser) Returns an object of a Channel implementation.protected ItemcreateItem(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:AbstractRssReaderReturns an object of a Channel implementation.- Specified by:
createChannelin classAbstractRssReader<Channel,Item> - Parameters:
dateTimeParser- dateTimeParser- Returns:
- channel
-
createItem
Description copied from class:AbstractRssReaderReturns an object of an Item implementation.- Specified by:
createItemin classAbstractRssReader<Channel,Item> - Parameters:
dateTimeParser- dateTimeParser- Returns:
- item
-