@Replaces(value=DefaultRssFeedRenderer.class) @Singleton public class DefaultItunesPodcastRenderer extends DefaultRssFeedRenderer
RssFeedRenderer
implementation for generating iTunes Podcast RSS 2.0 Feed.Constructor and Description |
---|
DefaultItunesPodcastRenderer() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
getRssAttributes() |
protected void |
writeItunesImage(javax.xml.stream.XMLStreamWriter sw,
java.lang.String imageUrl)
Writes the image url in an itunes:image tag.
|
protected void |
writeRssChannel(javax.xml.stream.XMLStreamWriter sw,
RssChannel rssChannel) |
protected void |
writeRssItem(javax.xml.stream.XMLStreamWriter sw,
RssItem rssItem) |
render, writeCategory, writeElement
protected java.util.Map<java.lang.String,java.lang.String> getRssAttributes()
getRssAttributes
in class DefaultRssFeedRenderer
protected void writeRssChannel(javax.xml.stream.XMLStreamWriter sw, RssChannel rssChannel)
writeRssChannel
in class DefaultRssFeedRenderer
sw
- An XML Stream writerrssChannel
- An RSS Channelprotected void writeItunesImage(javax.xml.stream.XMLStreamWriter sw, java.lang.String imageUrl)
sw
- XML straem writerimageUrl
- the Image URLprotected void writeRssItem(javax.xml.stream.XMLStreamWriter sw, RssItem rssItem)
writeRssItem
in class DefaultRssFeedRenderer
sw
- An XML Stream writerrssItem
- An RSS Item