Class ViewSpaceSummaryAction

java.lang.Object
org.apache.struts2.ActionSupport
All Implemented Interfaces:
WebInterface, SpaceLabelAware, Spaced, MessageHolderAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable, org.apache.struts2.action.Action, org.apache.struts2.interceptor.ValidationAware, org.apache.struts2.Validateable
Direct Known Subclasses:
ViewRecentlyUpdatedSpaceContentAction

public class ViewSpaceSummaryAction extends AbstractSpaceAction implements SpaceLabelAware
See Also:
  • Constructor Details

    • ViewSpaceSummaryAction

      public ViewSpaceSummaryAction()
  • Method Details

    • execute

      public String execute() throws Exception
      Specified by:
      execute in interface org.apache.struts2.action.Action
      Overrides:
      execute in class org.apache.struts2.ActionSupport
      Throws:
      Exception
    • getRecentlyUpdatedContent

      public List<ConfluenceEntityObject> getRecentlyUpdatedContent()
    • getTeamLabelsOnThisSpace

      public List<Label> getTeamLabelsOnThisSpace()
      Description copied from interface: SpaceLabelAware
      Returns the teams labels for the space for rendering in the UI
      Specified by:
      getTeamLabelsOnThisSpace in interface SpaceLabelAware
      Returns:
      teams labels for the space
    • getLabelsOnThisSpace

      public List<Label> getLabelsOnThisSpace()
      Description copied from interface: SpaceLabelAware
      Returns the labels for the space (excluding team labels) for rendering in the UI
      Specified by:
      getLabelsOnThisSpace in interface SpaceLabelAware
      Returns:
      teams labels for the space
    • getMaxRecentChangesSize

      public int getMaxRecentChangesSize()
    • setMaxRecentChangesSize

      public void setMaxRecentChangesSize(int i)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getContentEntityManager

      public ContentEntityManager getContentEntityManager()
    • setContentEntityManager

      public void setContentEntityManager(ContentEntityManager contentEntityManager)
    • setCommentManager

      public void setCommentManager(CommentManager commentManager)
    • getSpaceLabelManager

      public SpaceLabelManager getSpaceLabelManager()
    • setSpaceLabelManager

      public void setSpaceLabelManager(SpaceLabelManager spaceLabelManager)
    • getSpaceAdmins

      public List<com.atlassian.user.User> getSpaceAdmins()
    • setShowAllAdmins

      public void setShowAllAdmins(boolean showAllAdmins)
    • thereAreMoreAdmins

      public boolean thereAreMoreAdmins()
    • isAdminLimitExceeded

      public boolean isAdminLimitExceeded()
    • setAdminLimitExceeded

      public void setAdminLimitExceeded(boolean adminLimitExceeded)
    • setAdminLimitExceededMsg

      public void setAdminLimitExceededMsg(String adminLimitExceededMsg)
    • getAdminLimitExceededMsg

      public String getAdminLimitExceededMsg()