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, java.io.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, 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, 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 java.lang.String convertToNiceTeamLabel(java.lang.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 java.util.List<Space> getSpaces()
getTeamLabels
public java.util.List<Label> getTeamLabels()
getTeamLabel
public java.lang.String getTeamLabel()
getLogoDownloadPath
public java.lang.String getLogoDownloadPath(Space space)
getPageSize
public int getPageSize()
setTeamLabel
public void setTeamLabel(java.lang.String teamLabel)
setStartIndex
public void setStartIndex(int startIndex)
setSelectedSpaceCategory
public void setSelectedSpaceCategory(java.lang.String selectedSpaceCategory)
getSelectedSpaceCategory
public java.lang.String getSelectedSpaceCategory()
isShowBlankExperience
public boolean isShowBlankExperience()
isHasCreatePermission
public boolean isHasCreatePermission()
execute
public java.lang.String execute()
throws java.lang.Exception
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class com.opensymphony.xwork.ActionSupport
- Throws:
java.lang.Exception
Copyright © 2003-2014 Atlassian. All Rights Reserved.