com.atlassian.confluence.spaces.actions
Class CreateRssFeedAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.spaces.actions.CreateRssFeedAction
- All Implemented Interfaces:
- WebInterface, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable
public class CreateRssFeedAction
- extends ConfluenceActionSupport
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
addActionError, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getBootstrapManager, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEventManager, getFriendlyDateFormatter, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setUserAccessor, setWebInterfaceManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateRssFeedAction
public CreateRssFeedAction()
getSyndFeed
public com.sun.syndication.feed.synd.SyndFeed getSyndFeed()
- function to create the actual RSS feed based on the listQuery.
execute
public java.lang.String execute()
throws java.lang.Exception
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class com.opensymphony.xwork.ActionSupport
- Throws:
java.lang.Exception
getRssType
public java.lang.String getRssType()
setRssType
public void setRssType(java.lang.String rssType)
getSort
public java.lang.String getSort()
setSort
public void setSort(java.lang.String sort)
setSpaces
public void setSpaces(java.util.List spaces)
setTypes
public void setTypes(java.util.List types)
setLabels
public void setLabels(java.util.List labels)
setMaxResults
public void setMaxResults(int maxResults)
setTimeSpan
public void setTimeSpan(int timeSpan)
getTitle
public java.lang.String getTitle()
setTitle
public void setTitle(java.lang.String title)
setSpaceManager
public void setSpaceManager(SpaceManager spaceManager)
setPublicFeed
public void setPublicFeed(boolean publicFeed)
setFeedBuilder
public void setFeedBuilder(FeedBuilder feedBuilder)
getLabelString
public java.lang.String getLabelString()
setLabelString
public void setLabelString(java.lang.String labelString)
isShowDiff
public boolean isShowDiff()
setShowDiff
public void setShowDiff(boolean showDiff)
isShowContent
public boolean isShowContent()
setShowContent
public void setShowContent(boolean showContent)
getLabels
public java.util.List getLabels()
- uses the label String to create a list of label objects to pass into the query object.
createListQuery
public ListQuery createListQuery()
- Create a ListQuery object based on the url parameter.
- Returns:
- ListQuery
Copyright © 2003-2009 Atlassian Pty Ltd. All Rights Reserved.