com.atlassian.confluence.rss
Class DefaultFeedBuilder
java.lang.Object
com.atlassian.confluence.rss.DefaultFeedBuilder
- All Implemented Interfaces:
- FeedBuilder
public class DefaultFeedBuilder
- extends Object
- implements FeedBuilder
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultFeedBuilder
public DefaultFeedBuilder()
createFeed
public com.sun.syndication.feed.synd.SyndFeed createFeed(ISearch search,
FeedProperties feedProperties)
- Description copied from interface:
FeedBuilder
- Constructs a feed off the specified search.
Returns an empty feed with a title and description only if search is null.
- Specified by:
createFeed
in interface FeedBuilder
- Returns:
- a synd feed for the results of specified search
getDomainName
public String getDomainName()
getUserFullName
public String getUserFullName(String username)
setRenderSupport
public void setRenderSupport(Map<String,RssRenderSupport> renderSupport)
setFormatSettingsManager
public void setFormatSettingsManager(FormatSettingsManager formatSettingsManager)
getUserAccessor
public UserAccessor getUserAccessor()
setUserAccessor
public void setUserAccessor(UserAccessor userAccessor)
setSearchManager
public void setSearchManager(SearchManager searchManager)
createPublicFeed
@Deprecated
public com.sun.syndication.feed.synd.SyndFeed createPublicFeed(ListQuery listQuery,
boolean showContent,
boolean showDiff)
- Deprecated. since 3.0. See superclass comment.
- Specified by:
createPublicFeed
in interface FeedBuilder
createFeed
public com.sun.syndication.feed.synd.SyndFeed createFeed(ListQuery listQuery,
boolean showContent,
boolean showDiff,
com.atlassian.user.User user)
- Description copied from interface:
FeedBuilder
- Constructs a feed after running a search based on the given query.
This method can be used instead of
FeedBuilder.createFeed(ISearch, FeedProperties)
when it is impossible to create a corresponding ISearch object
from the given ListQuery. Eg. when search results need to be further filtered to satisfy a query.
see CONF-7745 and CONF-9312
- Specified by:
createFeed
in interface FeedBuilder
setSettingsManager
public void setSettingsManager(SettingsManager settingsManager)
setLocaleManager
public void setLocaleManager(LocaleManager localeManager)
Copyright © 2003-2010 Atlassian. All Rights Reserved.