public class

SetupMailNotifications

extends AbstractSetupAction
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.setup.AbstractSetupAction
           ↳ com.atlassian.jira.web.action.setup.SetupMailNotifications

Class Overview

This setup step is used to setup the MailListener

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.setup.AbstractSetupAction
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.setup.AbstractSetupAction
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
SetupMailNotifications(UserUtil userUtil, FileFactory fileFactory)
Public Methods
String doDefault()
String getDesc()
String getFrom()
String getJndiLocation()
String getMailservertype()
String getName()
boolean getNoemail()
String getPassword()
String getPort()
String getPrefix()
String getProtocol()
String getServerName()
String getServiceProvider()
MailProtocol[] getSupportedClientProtocols(String type)
Map<StringString> getSupportedServiceProviders()
long getTimeout()
String[] getTypes()
String getUsername()
boolean isJndi()
boolean isSmtp()
boolean isTlsRequired()
void setDesc(String desc)
void setFrom(String from)
void setJndiLocation(String jndiLocation)
void setMailservertype(String mailservertype)
void setName(String name)
void setNoemail(boolean noemail)
void setPassword(String password)
void setPort(String port)
void setPrefix(String prefix)
void setProtocol(String protocol)
void setServerName(String serverName)
void setServiceProvider(String provider)
void setTimeout(long timeout)
void setTlsRequired(boolean tlsRequired)
void setUsername(String username)
Protected Methods
String doExecute()
void doValidation()
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.setup.AbstractSetupAction
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public SetupMailNotifications (UserUtil userUtil, FileFactory fileFactory)

Public Methods

public String doDefault ()

Throws
Exception

public String getDesc ()

public String getFrom ()

public String getJndiLocation ()

public String getMailservertype ()

public String getName ()

public boolean getNoemail ()

public String getPassword ()

public String getPort ()

public String getPrefix ()

public String getProtocol ()

public String getServerName ()

public String getServiceProvider ()

public MailProtocol[] getSupportedClientProtocols (String type)

public Map<StringString> getSupportedServiceProviders ()

public long getTimeout ()

public String[] getTypes ()

public String getUsername ()

public boolean isJndi ()

public boolean isSmtp ()

public boolean isTlsRequired ()

public void setDesc (String desc)

public void setFrom (String from)

public void setJndiLocation (String jndiLocation)

public void setMailservertype (String mailservertype)

public void setName (String name)

public void setNoemail (boolean noemail)

public void setPassword (String password)

public void setPort (String port)

public void setPrefix (String prefix)

public void setProtocol (String protocol)

public void setServerName (String serverName)

public void setServiceProvider (String provider)

public void setTimeout (long timeout)

public void setTlsRequired (boolean tlsRequired)

public void setUsername (String username)

Protected Methods

protected String doExecute ()

Throws
Exception

protected void doValidation ()