com.atlassian.confluence.rss
Interface RssRenderSupport<T>
- All Known Implementing Classes:
- AbstractContentEntityRenderSupport, AbstractRenderSupport, AttachmentRenderSupport, CommentRenderSupport, MailFeedSupport, PageRenderSupport, UserStatusRenderSupport
public interface RssRenderSupport<T>
Implementations of this class are reponsible for producing RSS content for a
particular class of Confluence object: page, mail, attachment, etc.
The methods are called by the FeedBuilder
to populate the various
fields on each item in an RSS or Atom feed.
getTitle
String getTitle(RssRenderItem<? extends T> item)
getLink
String getLink(RssRenderItem<? extends T> item)
getCategories
List<com.sun.syndication.feed.synd.SyndCategory> getCategories(RssRenderItem<? extends T> item)
getRenderedContent
String getRenderedContent(RssRenderItem<? extends T> item,
com.atlassian.util.concurrent.Timeout timeout)
Copyright © 2003-2012 Atlassian. All Rights Reserved.