public class SearchUserAction extends AbstractEntityPagerSupport
BambooActionSupport.JSONStatus| Modifier and Type | Field and Description |
|---|---|
protected String |
emailTerm |
protected String |
fullnameTerm |
protected String |
usernameTerm |
paginationSupportACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager| Constructor and Description |
|---|
SearchUserAction() |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.user.search.query.Query |
createUserQuery(List<com.atlassian.user.search.query.TermQuery> searchTerms) |
String |
doBrowse() |
String |
doSearch() |
String |
getAffectedUsername() |
String |
getEmailTerm() |
String |
getFullnameTerm() |
Iterable<com.atlassian.user.Group> |
getGroups(com.atlassian.user.User user) |
List<ExtendedAuthor> |
getLinkedAuthorsForUser(com.atlassian.user.User user) |
com.atlassian.user.search.query.TermQuery |
getTermQuery(String term,
Class termQueryClass) |
String |
getUsernameTerm() |
boolean |
isExternallyManaged() |
void |
setAffectedUsername(String affectedUsername) |
void |
setEmailTerm(String emailTerm) |
void |
setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager) |
void |
setFullnameTerm(String fullnameTerm) |
void |
setUsernameTerm(String usernameTerm) |
getPaginationSupport, getStartIndex, isTryNext, setStartIndex, setTryNextaddActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, execute, forceRelativeReturnUrl, getActionWarnings, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDeploymentProject, getDescriptionFromLabelKey, getElasticConfig, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getSecuredDomainObject, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasLinkedDeployments, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, input, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetErrorMessages, getErrorsprotected String usernameTerm
protected String fullnameTerm
protected String emailTerm
public Iterable<com.atlassian.user.Group> getGroups(com.atlassian.user.User user)
public List<ExtendedAuthor> getLinkedAuthorsForUser(com.atlassian.user.User user)
public boolean isExternallyManaged()
public com.atlassian.user.search.query.Query createUserQuery(List<com.atlassian.user.search.query.TermQuery> searchTerms) throws com.atlassian.user.search.query.EntityQueryException
com.atlassian.user.search.query.EntityQueryExceptionpublic com.atlassian.user.search.query.TermQuery getTermQuery(String term, Class termQueryClass) throws com.atlassian.user.search.query.EntityQueryException
com.atlassian.user.search.query.EntityQueryExceptionpublic String getAffectedUsername()
public void setAffectedUsername(String affectedUsername)
public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
public String getUsernameTerm()
public void setUsernameTerm(String usernameTerm)
public String getFullnameTerm()
public void setFullnameTerm(String fullnameTerm)
public String getEmailTerm()
public void setEmailTerm(String emailTerm)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.