Class ViewSpaceSummaryAction
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- com.atlassian.confluence.core.ConfluenceActionSupport
-
- com.atlassian.confluence.spaces.actions.AbstractSpaceAction
-
- com.atlassian.confluence.spaces.actions.ViewSpaceSummaryAction
-
- 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
- Direct Known Subclasses:
ViewRecentlyUpdatedSpaceContentAction
public class ViewSpaceSummaryAction extends AbstractSpaceAction implements SpaceLabelAware
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction
key, notificationManager, space, spaceManager, themeManager, wikiStyleRenderer
-
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
-
-
Constructor Summary
Constructors Constructor Description ViewSpaceSummaryAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringexecute()ContentEntityManagergetContentEntityManager()StringgetDescription()ListgetLabelsOnThisSpace()Returns the labels for the space (excluding team labels) for rendering in the UIintgetMaxRecentChangesSize()StringgetName()ListgetRecentlyUpdatedContent()List<com.atlassian.user.User>getSpaceAdmins()SpaceLabelManagergetSpaceLabelManager()ListgetTeamLabelsOnThisSpace()Returns the teams labels for the space for rendering in the UIvoidsetCommentManager(CommentManager commentManager)voidsetContentEntityManager(ContentEntityManager contentEntityManager)voidsetDescription(String description)voidsetMaxRecentChangesSize(int i)voidsetName(String name)voidsetShowAllAdmins(boolean showAllAdmins)voidsetSpaceLabelManager(SpaceLabelManager spaceLabelManager)booleanthereAreMoreAdmins()-
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction
getKey, getPermissionTypes, getSpace, getSpaceKey, getSpaceManager, getSubscribableName, getThemeManager, hasSpaceIA, isPermitted, isPersonalSpace, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setThemeManager, setWikiStyleRenderer
-
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getAccessMode, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getBootstrapStatusProvider, getCancel, getCancelResult, getConfluenceAccessManager, getContentUiSupport, getContext, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocBean, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageJs, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, 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, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, withServletRequestSupplier
-
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.opensymphony.xwork2.LocaleProvider
isValidLocale, isValidLocaleString
-
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
-
-
-
-
Method Detail
-
execute
public String execute() throws Exception
- Specified by:
executein interfacecom.opensymphony.xwork2.Action- Overrides:
executein classcom.opensymphony.xwork2.ActionSupport- Throws:
Exception
-
getRecentlyUpdatedContent
public List getRecentlyUpdatedContent()
-
getTeamLabelsOnThisSpace
public List getTeamLabelsOnThisSpace()
Description copied from interface:SpaceLabelAwareReturns the teams labels for the space for rendering in the UI- Specified by:
getTeamLabelsOnThisSpacein interfaceSpaceLabelAware- Returns:
- teams labels for the space
-
getLabelsOnThisSpace
public List getLabelsOnThisSpace()
Description copied from interface:SpaceLabelAwareReturns the labels for the space (excluding team labels) for rendering in the UI- Specified by:
getLabelsOnThisSpacein interfaceSpaceLabelAware- 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()
-
-