Class ConfigureRssFeedAction

    • Constructor Detail

      • ConfigureRssFeedAction

        public ConfigureRssFeedAction()
    • Method Detail

      • prepare

        public void prepare()
        Specified by:
        prepare in interface com.opensymphony.xwork2.Preparable
      • validate

        public void validate()
        Specified by:
        validate in interface MessageHolderAware
        Specified by:
        validate in interface com.opensymphony.xwork2.Validateable
        Overrides:
        validate in class com.opensymphony.xwork2.ActionSupport
      • execute

        @XsrfProtectionExcluded
        public String execute()
                       throws Exception
        Specified by:
        execute in interface com.opensymphony.xwork2.Action
        Overrides:
        execute in class com.opensymphony.xwork2.ActionSupport
        Throws:
        Exception
      • setContentEntityManager

        public void setContentEntityManager​(ContentEntityManager contentEntityManager)
      • getSubContentEntityTypes

        public List<com.atlassian.core.util.PairType> getSubContentEntityTypes()
      • getContentStatusList

        public List<com.atlassian.core.util.PairType> getContentStatusList()
      • getRssTypes

        public List<com.atlassian.core.util.PairType> getRssTypes()
      • getRssSorts

        public List<com.atlassian.core.util.PairType> getRssSorts()
      • getAccessTypes

        public List<com.atlassian.core.util.PairType> getAccessTypes()
      • getNiceRssType

        public String getNiceRssType()
      • getSpacesAsNiceList

        public String getSpacesAsNiceList​(List spaceList)
      • getAvailableGlobalSpaces

        public List<SpacePickerHelper.SpaceDTO> getAvailableGlobalSpaces()
        Find all spaces that user has permission to view and allow them to search among these
        Returns:
        List
      • getAggregateOptions

        public List<com.atlassian.core.util.PairType> getAggregateOptions()
      • getContentListAsString

        public String getContentListAsString()
        creates a comma separated String based on the configured list of content types
      • isWebdavEnabled

        public boolean isWebdavEnabled()
      • hasAnonymousAccess

        public boolean hasAnonymousAccess()
      • getSpaces

        public List getSpaces()
      • setSpaces

        public void setSpaces​(List spaces)
      • getExcludedSpaceKeys

        public List getExcludedSpaceKeys()
      • setExcludedSpaceKeys

        public void setExcludedSpaceKeys​(List excludedSpaceKeys)
      • setTypes

        public void setTypes​(List<String> types)
      • isModified

        public boolean isModified()
      • setModified

        public void setModified​(boolean modified)
      • getMaxResults

        public int getMaxResults()
      • setMaxResults

        public void setMaxResults​(int maxResults)
      • getTimeSpan

        public int getTimeSpan()
      • setTimeSpan

        public void setTimeSpan​(int timeSpan)
      • isCreated

        public boolean isCreated()
      • setCreated

        public void setCreated​(boolean created)
      • setBlogpostSubTypes

        public void setBlogpostSubTypes​(List<String> blogSubTypes)
      • setPageSubTypes

        public void setPageSubTypes​(List<String> pageSubTypes)
      • getRssLink

        public String getRssLink()
      • setRssLink

        public void setRssLink​(String rssLink)
      • getRssType

        public String getRssType()
      • setRssType

        public void setRssType​(String rssType)
      • getSort

        public String getSort()
      • setSort

        public void setSort​(String sort)
      • isPublicFeed

        public boolean isPublicFeed()
      • setPublicFeed

        public void setPublicFeed​(boolean publicFeed)
      • getSelectedPublicFeed

        public String getSelectedPublicFeed()
        In order to select the RadioBox in velocity we need to provide a String instead of a boolean.
        Returns:
        String
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • setSpaceManager

        public void setSpaceManager​(SpaceManager spaceManager)
      • isShowContent

        public boolean isShowContent()
      • setShowContent

        public void setShowContent​(boolean showContent)