Class PeopleDirectoryAction
java.lang.Object
org.apache.struts2.ActionSupport
com.opensymphony.xwork2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.user.actions.PeopleDirectoryAction
- All Implemented Interfaces:
WebInterface
,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
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Nested classes/interfaces inherited from interface com.opensymphony.xwork2.interceptor.ValidationAware
com.opensymphony.xwork2.interceptor.ValidationAware.LegacyAdapter
-
Field Summary
FieldsFields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManager
Fields inherited from class org.apache.struts2.ActionSupport
container
Fields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoBrowse()
doSearch()
execute()
Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.2, usegetQueryString()
andsetQueryString(String)
instead.int
boolean
boolean
Consulted byPermissionCheckInterceptor
.boolean
boolean
boolean
boolean
boolean
boolean
void
setCanInviteUserCriteria
(CanInviteUserCriteria canInviteUserCriteria) void
setQueryString
(String queryString) void
setSearchManager
(SearchManager searchManager) void
setSelectedTab
(String selectedTab) void
setShowDeactivatedUsers
(boolean showDeactivatedUsers) void
setShowExternallyDeletedUsers
(boolean showExternallyDeletedUsers) void
setShowOnlyPersonal
(boolean showOnlyPersonal) void
setShowShadowedUsers
(boolean showShadowedUsers) void
setShowUnlicensedUsers
(boolean showUnlicensedUsers) void
setSiteSearchPermissionsQueryFactory
(SiteSearchPermissionsQueryFactory siteSearchPermissionsQueryFactory) void
setStartIndex
(int startIndex) void
validate()
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getCurrentRequest, getCurrentResponse, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, getWebInterfaceContext, isAnonymousUser, isEmailVisible, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSkipIsPermitted, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, shouldSkipIsPermitted
Methods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrict
Methods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.struts2.interceptor.ValidationAware
addActionError, addActionMessage, addFieldError, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
-
Field Details
-
MAX_PEOPLE_PER_PAGE
public static final int MAX_PEOPLE_PER_PAGE- See Also:
-
BLANK_EXPERIENCE_USER_THRESHOLD
public static final int BLANK_EXPERIENCE_USER_THRESHOLD- See Also:
-
BROWSE_PEOPLE
- See Also:
-
-
Constructor Details
-
PeopleDirectoryAction
public PeopleDirectoryAction()
-
-
Method Details
-
validate
public void validate()- Specified by:
validate
in interfaceMessageHolderAware
- Specified by:
validate
in interfaceorg.apache.struts2.Validateable
- Overrides:
validate
in classorg.apache.struts2.ActionSupport
-
execute
- Specified by:
execute
in interfaceorg.apache.struts2.action.Action
- Overrides:
execute
in classorg.apache.struts2.ActionSupport
-
getSelectedTab
-
setSelectedTab
-
getOldSearchString
-
getOldStartIndex
-
doSearch
-
doBrowse
-
isPermitted
public boolean isPermitted()Description copied from class:ConfluenceActionSupport
Consulted byPermissionCheckInterceptor
.- Overrides:
isPermitted
in classConfluenceActionSupport
-
getPaginationSupport
-
getSearchQueryBean
Deprecated, for removal: This API element is subject to removal in a future version.since 9.0.2, usegetQueryString()
andsetQueryString(String)
instead.Kept for backwards compatibility with existing query strings that used the old SearchQueryBean madness -
getSearchResults
-
getStartIndex
public int getStartIndex() -
getQueryString
-
setQueryString
-
setStartIndex
public void setStartIndex(int startIndex) -
isShowOnlyPersonal
public boolean isShowOnlyPersonal() -
setShowOnlyPersonal
public void setShowOnlyPersonal(boolean showOnlyPersonal) -
isShowDeactivatedUsers
public boolean isShowDeactivatedUsers() -
setShowDeactivatedUsers
public void setShowDeactivatedUsers(boolean showDeactivatedUsers) -
isShowShadowedUsers
public boolean isShowShadowedUsers() -
setShowShadowedUsers
public void setShowShadowedUsers(boolean showShadowedUsers) -
isShowExternallyDeletedUsers
public boolean isShowExternallyDeletedUsers() -
setShowExternallyDeletedUsers
public void setShowExternallyDeletedUsers(boolean showExternallyDeletedUsers) -
isShowUnlicensedUsers
public boolean isShowUnlicensedUsers() -
setShowUnlicensedUsers
public void setShowUnlicensedUsers(boolean showUnlicensedUsers) -
setSearchManager
-
setCanInviteUserCriteria
-
isShowBlankExperience
public boolean isShowBlankExperience() -
isHasUserCreationPermission
public boolean isHasUserCreationPermission() -
setSiteSearchPermissionsQueryFactory
public void setSiteSearchPermissionsQueryFactory(SiteSearchPermissionsQueryFactory siteSearchPermissionsQueryFactory)
-
getQueryString()
andsetQueryString(String)
instead.