Package com.atlassian.confluence.rss
Class RssRenderItem<T>
java.lang.Object
com.atlassian.confluence.rss.RssRenderItem<T>
Contains the configuration necessary for an implementation of 
RssRenderSupport
 to render an RSS item. Typically constructed by the SyndFeedService.
 This bean includes fields that some implementations may not care about. For example, showContent and showDifferences won't be relevant for attachments.
- 
Constructor SummaryConstructorsConstructorDescriptionRssRenderItem(T entity, FeedProperties feedProperties, com.atlassian.user.User modifier, com.atlassian.user.User user, DateFormatter dateFormatter) 
- 
Method SummaryModifier and TypeMethodDescriptionProvides a default Velocity context for rendering this item.com.atlassian.user.Usercom.atlassian.user.UsergetUser()booleanvoidsetDateFormatter(DateFormatter dateFormatter) voidvoidsetShowContent(boolean showContent) voidsetUser(com.atlassian.user.User user) 
- 
Constructor Details- 
RssRenderItempublic RssRenderItem(T entity, FeedProperties feedProperties, com.atlassian.user.User modifier, com.atlassian.user.User user, DateFormatter dateFormatter) 
 
- 
- 
Method Details- 
getEntity
- 
isShowContentpublic boolean isShowContent()
- 
getUserpublic com.atlassian.user.User getUser()- Returns:
- the user who authorised the feed if a private feed, or null for a public feed.
 
- 
getModifierpublic com.atlassian.user.User getModifier()
- 
getDateFormatter
- 
setEntity
- 
setShowContentpublic void setShowContent(boolean showContent) 
- 
setUserpublic void setUser(com.atlassian.user.User user) 
- 
setDateFormatter
- 
getDefaultVelocityContextProvides a default Velocity context for rendering this item. It pulls the default context fromMacroUtils.defaultVelocityContext()and adds the user and dateFormatter parameters.- Returns:
- a velocity context for this item
 
 
-