public class DeleteUser extends ViewUser
JiraWebActionSupport.MessageType
ErrorCollection.Reason
I18nHelper.BeanFactory
crowdDirectoryService, crowdService, featureManager, name, user, userManager, userPropertyManager
attachmentManager
projectManager
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters
log
Constructor and Description |
---|
DeleteUser(com.atlassian.crowd.embedded.api.CrowdService crowdService,
com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService,
SearchRequestService searchRequestService,
UserService userService,
UserUtil userUtil,
PortalPageService portalPageService,
UserPropertyManager userPropertyManager,
UserManager userManager,
UserDeleteVeto userDeleteVeto,
PreDeleteUserErrorsManager preDeleteUserErrorsManager,
BaseUrl baseUrlLocator) |
Modifier and Type | Method and Description |
---|---|
protected String |
doExecute() |
protected void |
doValidation() |
Collection<ProjectComponent> |
getComponentsUserLeads() |
Map<String,String> |
getComponentsUserLeadsWarning() |
Map<String,String> |
getLinkableErrors() |
Map<String,String> |
getLinkableWarnings() |
Collection<Project> |
getProjectsUserLeads() |
Map<String,String> |
getProjectsUserLeadsError() |
UserManager.UserState |
getUserState() |
UserService.DeleteUserValidationResult |
getValidationResult() |
boolean |
isConfirm() |
boolean |
isDeleteable() |
boolean |
isNonSysAdminAttemptingToDeleteSysAdmin() |
boolean |
isSelfDestruct() |
void |
setConfirm(boolean confirm) |
canUpdateUserPassword, getApplicationUser, getDirectoryName, getName, getSelectableApplications, getShowNoAppsWarning, getUser, getUserGroups, getUserProperties, isOnDemand, isRemoteUserPermittedToEditSelectedUser, isSelectedUserApplicationAccessEditable, isSelectedUserEditable, isSelectedUsersGroupsEditable, isShowPasswordUpdateMsg, retrieveUserMetaProperties, setName, setShowPasswordUpdateMsg
addIssueToHistory, clearSelectedIssue, 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, 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, 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 DeleteUser(com.atlassian.crowd.embedded.api.CrowdService crowdService, com.atlassian.crowd.embedded.api.CrowdDirectoryService crowdDirectoryService, SearchRequestService searchRequestService, UserService userService, UserUtil userUtil, PortalPageService portalPageService, UserPropertyManager userPropertyManager, UserManager userManager, UserDeleteVeto userDeleteVeto, PreDeleteUserErrorsManager preDeleteUserErrorsManager, BaseUrl baseUrlLocator)
protected void doValidation()
doValidation
in class ViewUser
public UserService.DeleteUserValidationResult getValidationResult()
public boolean isDeleteable()
public boolean isNonSysAdminAttemptingToDeleteSysAdmin()
public Collection<Project> getProjectsUserLeads()
public Collection<ProjectComponent> getComponentsUserLeads()
public boolean isConfirm()
public void setConfirm(boolean confirm)
public UserManager.UserState getUserState()
public boolean isSelfDestruct()
Copyright © 2002-2016 Atlassian. All Rights Reserved.