public class ConfigureRssFeedAction extends ConfluenceActionSupport implements com.opensymphony.xwork.Preparable, FormAware
accessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, PREVIEW, spacePermissionManager, userAccessor, webInterfaceManager| Constructor and Description |
|---|
ConfigureRssFeedAction() |
| Modifier and Type | Method and Description |
|---|---|
String |
doDefault()
Default webwork action execution method.
|
String |
execute() |
List<com.atlassian.core.util.PairType> |
getAccessTypes() |
List<com.atlassian.core.util.PairType> |
getAggregateOptions() |
List<SpacePickerHelper.SpaceDTO> |
getAvailableGlobalSpaces()
Find all spaces that user has permission to view and allow them to search among these
|
ContentEntityManager |
getContentEntityManager() |
String |
getContentListAsString()
creates a comma separated String based on the configured list of content types
|
List<com.atlassian.core.util.PairType> |
getContentStatusList() |
FeedCustomContentType |
getCustomContentType(String identifier) |
List<FeedCustomContentType> |
getCustomContentTypes() |
List |
getExcludedSpaceKeys() |
List<SpacePickerHelper.SpaceDTO> |
getFavouriteSpaces() |
int |
getMaxResults() |
String |
getNiceRssType() |
String |
getRssLink() |
List<com.atlassian.core.util.PairType> |
getRssSorts() |
String |
getRssType() |
List<com.atlassian.core.util.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<com.atlassian.core.util.PairType> |
getSubContentEntityTypes() |
int |
getTimeSpan() |
String |
getTitle() |
List<String> |
getTypes() |
boolean |
hasAnonymousAccess() |
boolean |
isCreated() |
boolean |
isEditMode() |
boolean |
isModified() |
boolean |
isPublicFeed() |
boolean |
isShowContent() |
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 |
setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor) |
void |
setPublicFeed(boolean publicFeed) |
void |
setRssLink(String rssLink) |
void |
setRssType(String rssType) |
void |
setSettingsManager(SettingsManager settingsManager) |
void |
setShowContent(boolean showContent) |
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() |
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, formatFriendlyDate, getAccessMode, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getConfluenceAccessManager, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageJs, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUserAccessor, getUserByName, getUserFullName, getUserHasBrowseUsersPermission, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermitted, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPreviousLoginDate, setServletRequestSupplier, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, withServletRequestSupplieraddActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrorspublic void prepare()
prepare in interface com.opensymphony.xwork.Preparablepublic void validate()
validate in interface MessageHolderAwarevalidate in interface com.opensymphony.xwork.Validateablevalidate in class com.opensymphony.xwork.ActionSupportpublic String doDefault() throws Exception
ConfluenceActionSupportdoDefault in class ConfluenceActionSupportException - if something goes wrong@XsrfProtectionExcluded public String execute() throws Exception
execute in interface com.opensymphony.xwork.Actionexecute in class com.opensymphony.xwork.ActionSupportExceptionpublic ContentEntityManager getContentEntityManager()
public void setContentEntityManager(ContentEntityManager contentEntityManager)
public List<com.atlassian.core.util.PairType> getSubContentEntityTypes()
public List<com.atlassian.core.util.PairType> getContentStatusList()
public List<com.atlassian.core.util.PairType> getRssTypes()
public List<com.atlassian.core.util.PairType> getRssSorts()
public List<com.atlassian.core.util.PairType> getAccessTypes()
public String getNiceRssType()
public List<SpacePickerHelper.SpaceDTO> getAvailableGlobalSpaces()
public List<com.atlassian.core.util.PairType> getAggregateOptions()
public List<SpacePickerHelper.SpaceDTO> getFavouriteSpaces()
public String getContentListAsString()
public FeedCustomContentType getCustomContentType(String identifier)
public List<FeedCustomContentType> getCustomContentTypes()
public boolean isWebdavEnabled()
public boolean hasAnonymousAccess()
public List getSpaces()
public void setSpaces(List spaces)
public List getExcludedSpaceKeys()
public void setExcludedSpaceKeys(List excludedSpaceKeys)
public boolean isModified()
public void setModified(boolean modified)
public int getMaxResults()
public void setMaxResults(int maxResults)
public int getTimeSpan()
public void setTimeSpan(int timeSpan)
public boolean isCreated()
public void setCreated(boolean created)
public String getRssLink()
public void setRssLink(String rssLink)
public String getRssType()
public void setRssType(String rssType)
public String getSort()
public void setSort(String sort)
public boolean isPublicFeed()
public void setPublicFeed(boolean publicFeed)
public String getSelectedPublicFeed()
public String getTitle()
public void setTitle(String title)
public void setSpaceManager(SpaceManager spaceManager)
public void setPluginAccessor(com.atlassian.plugin.PluginAccessor pluginAccessor)
setPluginAccessor in class ConfluenceActionSupportpublic boolean isShowContent()
public void setShowContent(boolean showContent)
public void setSettingsManager(SettingsManager settingsManager)
setSettingsManager in class ConfluenceActionSupportpublic boolean isEditMode()
isEditMode in interface FormAwareCopyright © 2003–2022 Atlassian. All rights reserved.