com.atlassian.bamboo.ww2.actions.admin.user
Class SearchUserAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.ww2.actions.admin.user.AbstractEntityPagerSupport
com.atlassian.bamboo.ww2.actions.admin.user.SearchUserAction
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, DomainObjectSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable
- Direct Known Subclasses:
- UserPickerAction
public class SearchUserAction
- extends AbstractEntityPagerSupport
- See Also:
- Serialized Form
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.bamboo.ww2.BambooActionSupport |
addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, execute, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getBuildManager, getChainManager, getConcurrentBuildsNumber, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getFormattedActionErrors, getFormattedErrorMessages, getInstanceName, getJsonObject, getPlan, getReturnUrl, getSecuredDomainObject, getSessionUser, getText, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebSectionsForLocation, hasAdminPermission, hasAnyErrors, hasBuilds, hasGlobalAdminPermission, hasGlobalPermission, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isRestrictedAdminEnabled, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setBuildManager, setChainManager, setCheckBoxFields, setCookieCutter, setDashboardCachingManager, setEnableJavascript, setErrorMessages, setPlanManager, setProjectManager, setReturnUrl, setWebInterfaceManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.atlassian.core.i18n.I18nTextProvider |
getText |
usernameTerm
protected java.lang.String usernameTerm
fullnameTerm
protected java.lang.String fullnameTerm
emailTerm
protected java.lang.String emailTerm
SearchUserAction
public SearchUserAction()
doBrowse
public java.lang.String doBrowse()
throws java.lang.Exception
- Throws:
java.lang.Exception
doSearch
public java.lang.String doSearch()
throws java.lang.Exception
- Throws:
java.lang.Exception
getGroups
public java.util.Iterator getGroups(com.atlassian.user.User user)
getLinkedAuthorForUser
public Author getLinkedAuthorForUser(com.atlassian.user.User user)
isExternallyManaged
public boolean isExternallyManaged()
createUserQuery
public com.atlassian.user.search.query.Query createUserQuery(java.util.List<com.atlassian.user.search.query.TermQuery> searchTerms)
throws com.atlassian.user.search.query.EntityQueryException
- Throws:
com.atlassian.user.search.query.EntityQueryException
getTermQuery
public com.atlassian.user.search.query.TermQuery getTermQuery(java.lang.String term,
java.lang.Class termQueryClass)
throws com.atlassian.user.search.query.EntityQueryException
- Throws:
com.atlassian.user.search.query.EntityQueryException
getAffectedUsername
public java.lang.String getAffectedUsername()
setAffectedUsername
public void setAffectedUsername(java.lang.String affectedUsername)
getExtendedAuthorManager
public ExtendedAuthorManager getExtendedAuthorManager()
setExtendedAuthorManager
public void setExtendedAuthorManager(ExtendedAuthorManager extendedAuthorManager)
getUsernameTerm
public java.lang.String getUsernameTerm()
setUsernameTerm
public void setUsernameTerm(java.lang.String usernameTerm)
getFullnameTerm
public java.lang.String getFullnameTerm()
setFullnameTerm
public void setFullnameTerm(java.lang.String fullnameTerm)
getEmailTerm
public java.lang.String getEmailTerm()
setEmailTerm
public void setEmailTerm(java.lang.String emailTerm)
Copyright © 2010 Atlassian. All Rights Reserved.