public class EditMyProfileAction extends AbstractUserProfileAction implements CaptchaAware, FormAware, com.opensymphony.webwork.interceptor.ParameterAware
attachmentManager, favouriteManager, followManager, HOMEPAGE_DASHBOARD, HOMEPAGE_PROFILE, HOMEPAGE_SITEHOME, HTML_FRIENDLY_NAME, HTML_MIME_TYPE, notificationManager, personalInformationManager, spaceManager, statusTextRenderer, TEXT_FRIENDLY_NAME, TEXT_MIME_TYPE, userDetailsManager, userStatusManager, wikiStyleRenderer
accessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
Constructor and Description |
---|
EditMyProfileAction() |
Modifier and Type | Method and Description |
---|---|
String |
doEdit() |
String |
doInput() |
CaptchaManager |
getCaptchaManager() |
Object |
getEmail() |
Object |
getFullName() |
String |
getLoginUrl() |
String |
getStoredEmail() |
List<String> |
getUserDetailsGroups() |
List<String> |
getUserDetailsKeys(String groupKey) |
String |
getUserProperty(String key) |
boolean |
isConfirmPassOnEmailChange() |
boolean |
isEditMode() |
void |
setCaptchaManager(CaptchaManager captchaManager) |
void |
setEmail(Object email) |
void |
setFullName(Object fullName) |
void |
setLoginManager(LoginManager loginManager) |
void |
setParameters(Map map) |
void |
setPasswordconfirmation(String password) |
void |
setUserFormValidator(UserFormValidator validator) |
void |
validate() |
currentUserHasLicensedAccess, getAttachments, getBreadcrumb, getContext, getCurrentStatus, getHasStatusUpdates, getPageTitle, getPersonalInformation, getPersonalInformationEntity, getPersonalSpaceKey, getRenderedAboutMe, getStatusTextRenderer, getUser, getUsername, getUserPreferences, getUserProfilePicture, getWebInterfaceContext, hasPersonalSpace, isFavourite, isFollowing, isHasAboutMe, isMyProfile, isUserRequired, isViewingMyProfile, isViewPermissionRequired, setAttachmentManager, setFavouriteManager, setFollowManager, setNotificationManager, setPersonalInformation, setPersonalInformationManager, setSpaceManager, setStatusTextRenderer, setUserDetailsManager, setUserStatusManager, setWikiStyleRenderer
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getAccessMode, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getConfluenceAccessManager, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserHasBrowseUsersPermission, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermitted, isPrintableVersion, isSharedMode, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
public void validate()
validate
in interface MessageHolderAware
validate
in interface com.opensymphony.xwork.Validateable
validate
in class com.opensymphony.xwork.ActionSupport
public Object getFullName()
getFullName
in class AbstractUserProfileAction
public Object getEmail()
getEmail
in class AbstractUserProfileAction
public String getStoredEmail()
public void setFullName(Object fullName)
public void setEmail(Object email)
public void setPasswordconfirmation(String password)
public boolean isEditMode()
isEditMode
in interface FormAware
public String getUserProperty(String key)
getUserProperty
in class AbstractUserProfileAction
public CaptchaManager getCaptchaManager()
public void setCaptchaManager(CaptchaManager captchaManager)
public void setParameters(Map map)
setParameters
in interface com.opensymphony.webwork.interceptor.ParameterAware
public boolean isConfirmPassOnEmailChange()
public void setUserFormValidator(UserFormValidator validator)
public void setLoginManager(LoginManager loginManager)
setLoginManager
in class ConfluenceActionSupport
public String getLoginUrl()
Copyright © 2003–2018 Atlassian. All rights reserved.