public class

SetupImport

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.SetupImport

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
SetupImport(IndexPathManager indexPathManager, ExternalLinkUtil externalLinkUtil, BuildUtilsInfo buildUtilsInfo, FileFactory fileFactory, DataImportService dataImportService, ImportResultHandler importResultHandler, VelocityRequestContextFactory velocityRequestContextFactory, MailSettings mailSettings)
Public Methods
String doDefault()
String doFetchLicense()
String doReturnFromMAC()
BuildUtilsInfo getBuildUtilsInfo()
String getDefaultIndexPath()
Returns the absolute path for the Default Index directory ([jira-home]/caches/index/) This is used for read-only info added to the "Use Default Directory" option.
String getFilename()
String getLicense()
Map<StringString> getOutgoingMailOptions()
String getRequestLicenseURL()
ErrorCollection getSpecificErrors()
boolean hasSpecificErrors()
boolean isDowngradeAnyway()
boolean isOutgoingMailModifiable()
boolean isUseDefaultPaths()
boolean outgoingEmail()
void setDowngradeAnyway(boolean downgradeAnyway)
void setFilename(String filename)
void setLicense(String license)
void setOutgoingEmail(boolean outgoingEmail)
void setUseDefaultPaths(boolean useDefaultPaths)
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 SetupImport (IndexPathManager indexPathManager, ExternalLinkUtil externalLinkUtil, BuildUtilsInfo buildUtilsInfo, FileFactory fileFactory, DataImportService dataImportService, ImportResultHandler importResultHandler, VelocityRequestContextFactory velocityRequestContextFactory, MailSettings mailSettings)

Public Methods

public String doDefault ()

Throws
Exception

public String doFetchLicense ()

Throws
Exception

public String doReturnFromMAC ()

Throws
Exception

public BuildUtilsInfo getBuildUtilsInfo ()

public String getDefaultIndexPath ()

Returns the absolute path for the Default Index directory ([jira-home]/caches/index/) This is used for read-only info added to the "Use Default Directory" option.

Returns
  • the absolute path for the Default Index directory ([jira-home]/caches/index/)

public String getFilename ()

public String getLicense ()

public Map<StringString> getOutgoingMailOptions ()

public String getRequestLicenseURL ()

public ErrorCollection getSpecificErrors ()

public boolean hasSpecificErrors ()

public boolean isDowngradeAnyway ()

public boolean isOutgoingMailModifiable ()

public boolean isUseDefaultPaths ()

public boolean outgoingEmail ()

public void setDowngradeAnyway (boolean downgradeAnyway)

public void setFilename (String filename)

public void setLicense (String license)

public void setOutgoingEmail (boolean outgoingEmail)

public void setUseDefaultPaths (boolean useDefaultPaths)

Protected Methods

protected String doExecute ()

Throws
Exception

protected void doValidation ()