Class AtlassianImporter
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.BaseProgressStepAction
com.atlassian.crowd.console.action.dataimport.BaseImporter
com.atlassian.crowd.console.action.dataimport.AtlassianImporter
- All Implemented Interfaces:
Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.locale.LocaleProvider,org.apache.struts2.text.TextProvider,org.apache.struts2.Validateable
This action handles the importing of all Atlassian
products into Crowd
- See Also:
-
Field Summary
Fields inherited from class com.atlassian.crowd.console.action.dataimport.BaseImporter
HREF_BASE_PATH, IMPORTER_CONFIGURATION, logger, resultFields inherited from class com.atlassian.crowd.console.action.BaseAction
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, BASIC_AUTH_PLUGIN_KEY, BASIC_AUTH_SYS_PROP_DISABLED, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, pluginPropertyManager, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()booleanvoidsetConfigurationApplication(String application) voidsetConfigurationDatabaseDriver(String databaseDriver) voidsetConfigurationDatabaseURL(String databaseURL) voidsetConfigurationDirectoryID(Long directoryID) voidsetConfigurationImportPasswords(boolean importPasswords) voidsetConfigurationPassword(String password) voidsetConfigurationSourceDirectoryID(Long sourceDirectoryID) voidsetConfigurationUsername(String username) voidsetImporterManager(ImporterManager importerManager) voidsetInternalAtlassianSecurityDirectories(List<Directory> internalAtlassianSHA1directories) voidsetSourceDirectories(List sourceDirectories) Methods inherited from class com.atlassian.crowd.console.action.dataimport.BaseImporter
getDirectories, getImportTypeStep, getOptionsStep, getProgressSteps, getProgressSteps, getResult, getResultsStep, setDirectories, setResultMethods inherited from class com.atlassian.crowd.console.action.BaseProgressStepAction
getStep, getStep, getStep, getStep, getStep, getStepMethods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionError, addActionMessage, applyFieldError, applyFieldErrors, applyValidationErrors, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, bindInformationAboutLicense, containsActionMessages, containsErrorMessages, directory, findAvatarUrl, getActionMessageAlertColor, getBootstrapManager, getCrowdApplication, getCurrentLicenseResourceTotal, getDisplayableLink, getHttpRequest, getImageLocation, getImageTitle, getLabel, getLicense, getLink, getLocaleProvider, getPasswordComplexityMessage, getPrincipalName, getRemoteUser, getSession, getSitemeshPageProperties, getSmallAvatarUrl, getTab, getText, getText, getTextProvider, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAtResourceLimit, isAuthenticated, isBasicAuthEnabled, isDataCenterLicense, isEvaluation, isGroupAdmin, isInitialLoad, isLicenseExpired, isLicenseForged, isRestartRequiredToEnableClustering, isSubscription, isSysAdmin, isWithinGracePeriod, renderFreemarkerTemplate, resolveAvatarUri, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setClusterService, setCrowdApplication, setCrowdLicenseManager, setDirectoryManager, setPluginPropertyManager, setPropertyManager, setRememberMeService, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGeneratorMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validate
-
Constructor Details
-
AtlassianImporter
public AtlassianImporter()
-
-
Method Details
-
execute
- Specified by:
executein interfaceorg.apache.struts2.action.Action- Overrides:
executein classBaseAction- Throws:
Exception
-
performImport
-
checkAdditionalParamsRequired
-
getInternalAtlassianSecurityDirectories
-
setInternalAtlassianSecurityDirectories
-
getAtlassianApplications
-
setImporterManager
-
getConfigurationApplication
-
setConfigurationApplication
-
getConfigurationDirectoryID
-
setConfigurationDirectoryID
-
isConfigurationImportPasswords
public boolean isConfigurationImportPasswords() -
setConfigurationImportPasswords
public void setConfigurationImportPasswords(boolean importPasswords) -
getConfigurationDatabaseURL
-
setConfigurationDatabaseURL
-
getConfigurationDatabaseDriver
-
setConfigurationDatabaseDriver
-
getConfigurationUsername
-
setConfigurationUsername
-
getConfigurationPassword
-
setConfigurationPassword
-
getConfigurationSourceDirectoryID
-
setConfigurationSourceDirectoryID
-
getSourceDirectories
-
setSourceDirectories
-
getProgressStepsWithAdditional
-