public class

ConfigureRssFeedAction

extends ConfluenceActionSupport
implements FormAware Preparable
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.confluence.core.ConfluenceActionSupport
       ↳ com.atlassian.confluence.dashboard.actions.ConfigureRssFeedAction

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
ConfigureRssFeedAction()
Public Methods
String doDefault()
Default webwork action execution method.
String execute()
List<PairType> getAccessTypes()
List getAggregateOptions()
String getAllVersions()
List getAvailableGlobalSpaces()
Find all spaces that user has permission to view and allow them to search among these
ContentEntityManager getContentEntityManager()
List<PairType> getContentStatusList()
List getExcludedSpaceKeys()
List getFavouriteSpaces()
String getLatestVersions()
int getMaxResults()
String getNiceListString(List<String> list)
creates a comma separated String based on the passed list.
String getNiceRssType()
String getRssLink()
List<PairType> getRssSorts()
String getRssType()
List<PairType> getRssTypes()
String getSelectedPublicFeed()
In order to select the RadioBox in velocity we need to provide a String instead of a boolean.
String getSort()
List getSpaces()
String getSpacesAsNiceList(List spaceList)
List<PairType> getSubContentEntityTypes()
int getTimeSpan()
String getTitle()
List<String> getTypes()
boolean hasAnonymousAccess()
boolean isCreated()
boolean isEditMode()
boolean isModified()
boolean isPublicFeed()
boolean isShowContent()
boolean isShowDiff()
This method is deprecated. Since 4.0. Diffs are no longer supported in RSS feeds.
boolean isWebdavEnabled()
void prepare()
void setBlogpostSubTypes(List<String> blogSubTypes)
void setContentEntityManager(ContentEntityManager contentEntityManager)
void setCreated(boolean created)
void setExcludedSpaceKeys(List excludedSpaceKeys)
void setMaxResults(int maxResults)
void setModified(boolean modified)
void setPageSubTypes(List<String> pageSubTypes)
void setPublicFeed(boolean publicFeed)
void setRssLink(String rssLink)
void setRssType(String rssType)
void setSettingsManager(SettingsManager settingsManager)
void setShowContent(boolean showContent)
void setShowDiff(boolean showDiff)
This method is deprecated. Since 4.0. Diffs are no longer supported in RSS feeds.
void setSort(String sort)
void setSpaceManager(SpaceManager spaceManager)
void setSpaces(List spaces)
void setTimeSpan(int timeSpan)
void setTitle(String title)
void setTypes(List<String> types)
void validate()
[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.core.FormAware
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.Preparable
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware

Public Constructors

public ConfigureRssFeedAction ()

Public Methods

public String doDefault ()

Default webwork action execution method.

Returns
  • the action result
Throws
Exception

public String execute ()

Throws
Exception

public List<PairType> getAccessTypes ()

public List getAggregateOptions ()

public String getAllVersions ()

public List getAvailableGlobalSpaces ()

Find all spaces that user has permission to view and allow them to search among these

Returns
  • List

public ContentEntityManager getContentEntityManager ()

public List<PairType> getContentStatusList ()

public List getExcludedSpaceKeys ()

public List getFavouriteSpaces ()

public String getLatestVersions ()

public int getMaxResults ()

public String getNiceListString (List<String> list)

creates a comma separated String based on the passed list.

Parameters
list of elements
Returns
  • String

public String getNiceRssType ()

public String getRssLink ()

public List<PairType> getRssSorts ()

public String getRssType ()

public List<PairType> getRssTypes ()

public String getSelectedPublicFeed ()

In order to select the RadioBox in velocity we need to provide a String instead of a boolean.

Returns
  • String

public String getSort ()

public List getSpaces ()

public String getSpacesAsNiceList (List spaceList)

public List<PairType> getSubContentEntityTypes ()

public int getTimeSpan ()

public String getTitle ()

public List<String> getTypes ()

public boolean hasAnonymousAccess ()

public boolean isCreated ()

public boolean isEditMode ()

public boolean isModified ()

public boolean isPublicFeed ()

public boolean isShowContent ()

public boolean isShowDiff ()

This method is deprecated.
Since 4.0. Diffs are no longer supported in RSS feeds.

@return

public boolean isWebdavEnabled ()

public void prepare ()

public void setBlogpostSubTypes (List<String> blogSubTypes)

public void setContentEntityManager (ContentEntityManager contentEntityManager)

public void setCreated (boolean created)

public void setExcludedSpaceKeys (List excludedSpaceKeys)

public void setMaxResults (int maxResults)

public void setModified (boolean modified)

public void setPageSubTypes (List<String> pageSubTypes)

public void setPublicFeed (boolean publicFeed)

public void setRssLink (String rssLink)

public void setRssType (String rssType)

public void setSettingsManager (SettingsManager settingsManager)

public void setShowContent (boolean showContent)

public void setShowDiff (boolean showDiff)

This method is deprecated.
Since 4.0. Diffs are no longer supported in RSS feeds.

public void setSort (String sort)

public void setSpaceManager (SpaceManager spaceManager)

public void setSpaces (List spaces)

public void setTimeSpan (int timeSpan)

public void setTitle (String title)

public void setTypes (List<String> types)

public void validate ()