public class EditProfile extends BaseUserAction
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
canUpdateEmail |
protected String |
displayname |
protected String |
email |
protected EmailChangeManager |
emailChangeManager |
protected String |
firstname |
protected String |
lastname |
protected PermissionManager |
permissionManager |
protected String |
username |
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManager| Constructor and Description |
|---|
EditProfile() |
| Modifier and Type | Method and Description |
|---|---|
void |
doValidation() |
String |
execute() |
String |
getAvatarUrl() |
String |
getDisplayname() |
String |
getEmail() |
String |
getFirstname() |
String |
getLastname() |
String |
getUsername() |
boolean |
hasUpdateProfilePermission()
Check if the user belongs to a directory that has UPDATE_USER permission.
|
boolean |
isCanUpdateEmail() |
void |
setDisplayname(String displayname) |
void |
setEmailChangeManager(EmailChangeManager emailChangeManager) |
void |
setFirstname(String firstname) |
void |
setLastname(String lastname) |
void |
setPermissionManager(PermissionManager permissionManager) |
void |
setUsername(String username) |
String |
update() |
getRemoteUsernameaddActionError, addActionMessage, applyFieldError, applyFieldErrors, applyValidationErrors, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, bindInformationAboutLicense, containsActionMessages, containsErrorMessages, directory, findAvatarUrl, getActionMessageAlertColor, getBootstrapManager, getCrowdApplication, getCurrentLicenseResourceTotal, getDisplayableLink, getHttpRequest, getImageLocation, getImageTitle, getLabel, getLicense, getLink, getLocaleProvider, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSmallAvatarUrl, getTab, getText, getText, getTextProvider, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAtResourceLimit, isAuthenticated, isDataCenterLicense, isEvaluation, isGroupAdmin, isInitialLoad, isLicenseExpired, isLicenseForged, isRestartRequiredToEnableClustering, isSubscription, isSysAdmin, isWithinGracePeriod, renderFreemarkerTemplate, resolveAvatarUri, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setClusterService, setCrowdApplication, setCrowdLicenseManager, setDirectoryManager, setPropertyManager, setRememberMeService, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGeneratoraddActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validateprotected PermissionManager permissionManager
protected EmailChangeManager emailChangeManager
protected String username
protected String displayname
protected String firstname
protected String lastname
protected String email
protected boolean canUpdateEmail
public String execute() throws Exception
execute in interface com.opensymphony.xwork2.Actionexecute in class BaseActionExceptionpublic void doValidation()
public boolean hasUpdateProfilePermission()
public String getUsername()
public void setUsername(String username)
public String getEmail()
public String getDisplayname()
public void setDisplayname(String displayname)
public String getFirstname()
public void setFirstname(String firstname)
public String getLastname()
public void setLastname(String lastname)
public boolean isCanUpdateEmail()
public void setPermissionManager(PermissionManager permissionManager)
public void setEmailChangeManager(EmailChangeManager emailChangeManager)
public String getAvatarUrl()
Copyright © 2024 Atlassian. All rights reserved.