com.atlassian.confluence.plugins.spacedirectory
Class ViewSpaceDirectoryAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.plugins.spacedirectory.ViewSpaceDirectoryAction
- All Implemented Interfaces:
- WebInterface, MessageHolderAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, Serializable
public class ViewSpaceDirectoryAction
- extends ConfluenceActionSupport
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setApiDateFormatService, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BLANK_EXPERIENCE_SPACE_THRESHOLD
public static final int BLANK_EXPERIENCE_SPACE_THRESHOLD
- See Also:
- Constant Field Values
ViewSpaceDirectoryAction
public ViewSpaceDirectoryAction(SpaceManager spaceManager,
SpaceLogoManager spaceLogoManager,
PredefinedSearchBuilder predefinedSearchBuilder,
SearchManager searchManager)
getPaginationSupport
public PaginationSupport<Space> getPaginationSupport()
convertToNiceTeamLabel
public String convertToNiceTeamLabel(String teamLabel)
- Used in velocity. Takes a string and changes the first letter to be uppercase
- Parameters:
teamLabel
- - label to be converted
- Returns:
- converted team label
getSpaces
public List<Space> getSpaces()
getTeamLabels
public List<Label> getTeamLabels()
getTeamLabel
public String getTeamLabel()
getLogoDownloadPath
public String getLogoDownloadPath(Space space)
getPageSize
public int getPageSize()
setTeamLabel
public void setTeamLabel(String teamLabel)
setStartIndex
public void setStartIndex(int startIndex)
setSelectedSpaceCategory
public void setSelectedSpaceCategory(String selectedSpaceCategory)
getSelectedSpaceCategory
public String getSelectedSpaceCategory()
isShowBlankExperience
public boolean isShowBlankExperience()
isHasCreatePermission
public boolean isHasCreatePermission()
execute
public String execute()
throws Exception
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class com.opensymphony.xwork.ActionSupport
- Throws:
Exception
Copyright © 2003–2015 Atlassian. All rights reserved.