public class

ForgotPassword

extends BambooActionSupport
implements GlobalBypassSecurityAware
java.lang.Object
   ↳ com.opensymphony.xwork.ActionSupport
     ↳ com.atlassian.bamboo.ww2.BambooActionSupport
       ↳ com.atlassian.bamboo.security.ForgotPassword

Class Overview

A webwork action to handle a registered user forgetting their password.

Summary

[Expand]
Inherited Constants
From class com.atlassian.bamboo.ww2.BambooActionSupport
From interface com.opensymphony.xwork.Action
Fields
protected Map<StringObject> context
[Expand]
Inherited Fields
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
Public Constructors
ForgotPassword()
Public Methods
String doDefault()
Default action just sends to the input@return
String doExecute()
Places the current user on the page
BambooMailer getBambooMailer()
String getUsername()
boolean isMailServerConfigured()
void setBambooMailer(BambooMailer bambooMailer)
void setUsername(String username)
void validate()
Ensure the user has entered a valid user email address
Protected Methods
MailServerManager getMailServerManager()
[Expand]
Inherited Methods
From class com.atlassian.bamboo.ww2.BambooActionSupport
From class com.opensymphony.xwork.ActionSupport
From class java.lang.Object
From interface com.atlassian.bamboo.utils.error.ErrorCollection
From interface com.atlassian.bamboo.ww2.aware.BambooSessionAware
From interface com.atlassian.bamboo.ww2.aware.NavigationAware
From interface com.atlassian.bamboo.ww2.aware.ReturnUrlAware
From interface com.atlassian.bamboo.ww2.aware.permissions.DomainObjectSecurityAware
From interface com.atlassian.core.i18n.I18nTextProvider
From interface com.opensymphony.xwork.Action
From interface com.opensymphony.xwork.LocaleProvider
From interface com.opensymphony.xwork.TextProvider
From interface com.opensymphony.xwork.Validateable
From interface com.opensymphony.xwork.ValidationAware
From interface com.uwyn.rife.continuations.ContinuableObject

Fields

protected Map<StringObject> context

Public Constructors

public ForgotPassword ()

Public Methods

public String doDefault ()

Default action just sends to the input@return

Throws
Exception

public String doExecute ()

Places the current user on the page

Returns
  • webwork success status
Throws
Exception

public BambooMailer getBambooMailer ()

public String getUsername ()

public boolean isMailServerConfigured ()

public void setBambooMailer (BambooMailer bambooMailer)

public void setUsername (String username)

public void validate ()

Ensure the user has entered a valid user email address

Protected Methods

protected MailServerManager getMailServerManager ()