public class CreateRssFeedAction extends ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager| Constructor and Description | 
|---|
CreateRssFeedAction()  | 
| Modifier and Type | Method and Description | 
|---|---|
ISearch | 
createSearchQuery()  | 
String | 
execute()  | 
List<Label> | 
getLabels()
uses the label String to create a list of label objects to pass into the query object. 
 | 
String | 
getLabelString()  | 
String | 
getRssType()  | 
String | 
getSort()  | 
com.sun.syndication.feed.synd.SyndFeed | 
getSyndFeed()
function to create the actual RSS feed based on the listQuery. 
 | 
String | 
getTitle()  | 
boolean | 
isShowContent()  | 
void | 
setBandanaManager(com.atlassian.bandana.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)  | 
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermitted, isPrintableVersion, isSharedMode, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setApiDateFormatService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManageraddActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidatepublic void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
public com.sun.syndication.feed.synd.SyndFeed getSyndFeed()
public String execute() throws Exception
execute in interface com.opensymphony.xwork.Actionexecute in class com.opensymphony.xwork.ActionSupportExceptionpublic String getRssType()
public void setRssType(String rssType)
public String getSort()
public void setSort(String sort)
public void setMaxResults(int maxResults)
public void setTimeSpan(int timeSpan)
public String getTitle()
public void setTitle(String title)
public void setPublicFeed(boolean publicFeed)
public void setFeedBuilder(FeedBuilder feedBuilder)
public String getLabelString()
public void setLabelString(String labelString)
public boolean isShowContent()
public void setShowContent(boolean showContent)
public List<Label> getLabels()
public ISearch createSearchQuery()
Copyright © 2003–2015 Atlassian. All rights reserved.