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, MessageHolderAware, 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, messageHolder, 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, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, 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()
setBandanaManager
public void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
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()
setBlogpostSubTypes
public void setBlogpostSubTypes(java.util.List<java.lang.String> blogSubTypes)
setPageSubTypes
public void setPageSubTypes(java.util.List<java.lang.String> pageSubTypes)
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<java.lang.String> spaces)
setExcludedSpaceKeys
public void setExcludedSpaceKeys(java.util.List<java.lang.String> excludedSpaceKeys)
setTypes
public void setTypes(java.util.List<java.lang.String> types)
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)
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)
isShowContent
public boolean isShowContent()
setShowContent
public void setShowContent(boolean showContent)
getLabels
public java.util.List<Label> getLabels()
- uses the label String to create a list of label objects to pass into the query object.
createSearchQuery
public ISearch createSearchQuery()
Copyright © 2003-2014 Atlassian. All Rights Reserved.