public class UserBrowser extends AbstractBrowser
Modifier and Type | Class and Description |
---|---|
static class |
UserBrowser.ActiveUserSelectItem |
static class |
UserBrowser.ApplicationRoleSelectItem |
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
params
attachmentManager
projectManager
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters, SECURITY_BREACH_RESULT
log
Constructor and Description |
---|
UserBrowser(UserUtil userUtil,
com.atlassian.crowd.embedded.api.CrowdService crowdService,
com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService,
UserManager userManager,
AvatarService avatarService,
SimpleLinkManager simpleLinkManager,
ApplicationRoleManager applicationRoleManager,
com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService,
FeatureManager featureManager) |
getMaxValues, getNiceEnd, getNiceStart, getSingleParam, setParameters, setStart
addIssueToHistory, getAttachmentManager, getCurrentDateTimeInUsersTimezone, getCurrentFailedLoginCount, getCurrentJQL, getCustomFieldManager, getDaysPerWeek, getEverLoggedIn, getFormToken, getHoursPerDay, getIssueManager, getLastFailedLogin, getLastLogin, getLoginCount, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getPreviousLogin, getSearchRequest, getSelectedIssueId, getSessionPagerFilterManager, getSessionSearchRequestManager, getSessionSearchRequestManagerFactory, getSessionSelectedIssueManager, getTotalFailedLoginCount, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isElevatedSecurityCheckRequired, isFieldHidden, isFieldHidden, isTimeTrackingEnabled, setFormToken, setSearchRequest, setSelectedIssueId, updateSearchRequest
getBrowsableProjects, getSelectedProjectId, setSelectedProject, setSelectedProject
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getRequestSourceType, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncode
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddError
addError, addErrorMessage, doDefault, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessages
public UserBrowser(UserUtil userUtil, com.atlassian.crowd.embedded.api.CrowdService crowdService, com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService, UserManager userManager, AvatarService avatarService, SimpleLinkManager simpleLinkManager, ApplicationRoleManager applicationRoleManager, com.atlassian.webresource.api.assembler.PageBuilderService pageBuilderService, FeatureManager featureManager)
protected String doExecute() throws Exception
doExecute
in class webwork.action.ActionSupport
Exception
protected void requireCreatedUsersNames()
public PagerFilter getPager()
getPager
in class AbstractBrowser
public void resetPager()
resetPager
in class AbstractBrowser
public UserBrowserFilter getFilter()
public List<ApplicationUser> getCurrentPage()
getCurrentPage
in class AbstractBrowser
public List<ApplicationUser> getBrowsableItems()
getBrowsableItems
in class AbstractBrowser
public Iterator getGroups()
public Iterator getGroupsForUser(ApplicationUser user)
public Iterator<ApplicationRole> getApplicationRolesForUser(ApplicationUser user)
public List<UserBrowser.ApplicationRoleSelectItem> getApplicationRoles()
public List<UserBrowser.ActiveUserSelectItem> getActiveUsersSelectItems()
public String getDirectoryForUser(ApplicationUser user)
public Collection<ApplicationUser> getUsers()
public boolean isRemoteUserPermittedToEditSelectedUser(ApplicationUser user)
public boolean isUserFocused(ApplicationUser user)
public String[] getCreatedUser()
public void setCreatedUser(String[] createdUser)
public boolean isRemoteUserPermittedToEditSelectedUsersGroups(ApplicationUser user)
public boolean isCanAnonymizeUser(ApplicationUser userToAnonymize)
public UserUtil getUserUtil()
public Collection<SimpleLink> getOpsbarLinks()
Copyright © 2002-2022 Atlassian. All Rights Reserved.