public class

CreateRssFeedAction

extends ConfluenceActionSupport
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.confluence.core.ConfluenceActionSupport
       ↳ com.atlassian.confluence.spaces.actions.CreateRssFeedAction

Summary

[Expand]
Inherited Constants
From class com.atlassian.confluence.core.ConfluenceActionSupport
From interface com.opensymphony.xwork.Action
[Expand]
Inherited Fields
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
CreateRssFeedAction()
Public Methods
ISearch createSearchQuery()
String execute()
String getLabelString()
List<Label> getLabels()
uses the label String to create a list of label objects to pass into the query object.
String getRssType()
String getSort()
SyndFeed getSyndFeed()
function to create the actual RSS feed based on the listQuery.
String getTitle()
boolean isShowContent()
void setBandanaManager(BandanaManager bandanaManager)
void setBlogpostSubTypes(List<String> blogSubTypes)
void setExcludedSpaceKeys(List<String> excludedSpaceKeys)
void setFeedBuilder(FeedBuilder feedBuilder)
void setLabelString(String labelString)
void setMaxResults(int maxResults)
void setPageSubTypes(List<String> pageSubTypes)
void setPublicFeed(boolean publicFeed)
void setRssType(String rssType)
void setShowContent(boolean showContent)
void setSort(String sort)
void setSpaces(List<String> spaces)
void setTimeSpan(int timeSpan)
void setTitle(String title)
void setTypes(List<String> types)
[Expand]
Inherited Methods
From class com.atlassian.confluence.core.ConfluenceActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.confluence.plugin.descriptor.web.WebInterface
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware

Public Constructors

public CreateRssFeedAction ()

Public Methods

public ISearch createSearchQuery ()

public String execute ()

Throws
Exception

public String getLabelString ()

public List<Label> getLabels ()

uses the label String to create a list of label objects to pass into the query object.

public String getRssType ()

public String getSort ()

public SyndFeed getSyndFeed ()

function to create the actual RSS feed based on the listQuery.

public String getTitle ()

public boolean isShowContent ()

public void setBandanaManager (BandanaManager bandanaManager)

public void setBlogpostSubTypes (List<String> blogSubTypes)

public void setExcludedSpaceKeys (List<String> excludedSpaceKeys)

public void setFeedBuilder (FeedBuilder feedBuilder)

public void setLabelString (String labelString)

public void setMaxResults (int maxResults)

public void setPageSubTypes (List<String> pageSubTypes)

public void setPublicFeed (boolean publicFeed)

public void setRssType (String rssType)

public void setShowContent (boolean showContent)

public void setSort (String sort)

public void setSpaces (List<String> spaces)

public void setTimeSpan (int timeSpan)

public void setTitle (String title)

public void setTypes (List<String> types)