com.atlassian.crowd.console.action.user
Class EditProfile

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.user.BaseUserAction
              extended by com.atlassian.crowd.console.action.user.EditProfile
All Implemented Interfaces:
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, Serializable, Cloneable

public class EditProfile
extends BaseUserAction

See Also:
Serialized Form

Field Summary
protected  String email
           
protected  String firstname
           
protected  String lastname
           
protected  String username
           
 
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, crowdLicenseManager, directoryManager, initialLoad, propertyManager, tab, tokenAuthenticationManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
EditProfile()
           
 
Method Summary
 String doDefault()
           
 String doUpdate()
           
 void doValidation()
           
 String getEmail()
           
 String getFirstname()
           
 String getLastname()
           
 SOAPPrincipalHelper getPrincipalHelper()
           
 String getUsername()
           
 void setEmail(String email)
           
 void setFirstname(String firstname)
           
 void setLastname(String lastname)
           
 void setPrincipalHelper(SOAPPrincipalHelper principalHelper)
           
 void setUsername(String username)
           
 
Methods inherited from class com.atlassian.crowd.console.action.user.BaseUserAction
getCrowdApplication, getRemoteUsername
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionMessage, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, containsActionMessages, containsErrorMessages, directory, directoryForRemoteUser, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getText, getText, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, isSubscription, isWithinGracePeriod, renderFreemarkerTemplate, setApplicationManager, setApplicationService, setClientProperties, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, 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
 

Field Detail

username

protected String username

firstname

protected String firstname

lastname

protected String lastname

email

protected String email
Constructor Detail

EditProfile

public EditProfile()
Method Detail

doDefault

public String doDefault()
                 throws Exception
Overrides:
doDefault in class BaseAction
Throws:
Exception

doValidation

public void doValidation()

doUpdate

public String doUpdate()
                throws Exception
Throws:
Exception

getPrincipalHelper

public SOAPPrincipalHelper getPrincipalHelper()

setPrincipalHelper

public void setPrincipalHelper(SOAPPrincipalHelper principalHelper)

getUsername

public String getUsername()

setUsername

public void setUsername(String username)

getFirstname

public String getFirstname()

setFirstname

public void setFirstname(String firstname)

getLastname

public String getLastname()

setLastname

public void setLastname(String lastname)

getEmail

public String getEmail()

setEmail

public void setEmail(String email)


Copyright © 2013 Atlassian. All Rights Reserved.