com.atlassian.jira.web.action.util
Class BaseImporter
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.JiraWizardActionSupport
com.atlassian.jira.web.action.util.BaseImporter
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
- Direct Known Subclasses:
- CsvImporter, FogBugzImport
public abstract class BaseImporter
- extends JiraWizardActionSupport
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.jira.web.action.JiraWizardActionSupport |
doExecute, getCurrentStep, getFinishButton, getSubmitBtn, isButtonClickedByName, isButtonClickedByValue, isFinishClicked, isNextClicked, isPreviousClicked, setCurrentStep, setFinishButton, setSubmitBtn |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSearchSortReverseDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, htmlEncode, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isSystemAdministrator, isUserExists, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getApplicationProperties, getDefaultResourceBundle, getDelegator, getJiraLocaleUtils, getLocale, getResult, getText, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, doDefault, doValidation, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webwork.action.CommandDriven |
setCommand |
BaseImporter
public BaseImporter(JiraAuthenticationContext authenticationContext,
ApplicationProperties applicationProperties,
UserUtil userUtil)
acceptWebParameters
protected void acceptWebParameters()
doSettings
public abstract String doSettings()
throws Exception
- Throws:
Exception
doImport
public String doImport()
- Do the actual import
- Returns:
- view name
doViewLogs
public String doViewLogs()
- View the logs while the importer is still going on
- Returns:
- view name
doesImportExceedUserLimit
public boolean doesImportExceedUserLimit()
isExternalUserManagementEnabled
public boolean isExternalUserManagementEnabled()
getAuthenticationContext
public JiraAuthenticationContext getAuthenticationContext()
getTitle
public abstract String getTitle()
getImportActionName
public String getImportActionName()
getImporter
public JiraDataImporter getImporter()
setImporter
public void setImporter(JiraDataImporter bean)
validateFile
protected void validateFile(File file,
String fieldId)
getConfigFileLocation
public String getConfigFileLocation()
setConfigFileLocation
public void setConfigFileLocation(String configFileLocation)
getImportLocation
public String getImportLocation()
setImportLocation
public void setImportLocation(String importLocation)
getTotalSteps
public int getTotalSteps()
- Specified by:
getTotalSteps
in class JiraWizardActionSupport
getAbortButton
public String getAbortButton()
setAbortButton
public void setAbortButton(String abortButton)
getRefreshInterval
public long getRefreshInterval()
setRefreshInterval
public void setRefreshInterval(long refreshInterval)
getConfigFile
public org.apache.commons.configuration.FileConfiguration getConfigFile()
setConfigFile
public void setConfigFile(org.apache.commons.configuration.FileConfiguration configFile)
getUnknownUsers
public Set getUnknownUsers()
Copyright © 2002-2009 Atlassian. All Rights Reserved.