Class AtlassianImporter
java.lang.Object
com.opensymphony.xwork2.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:
com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
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, result
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManager
Fields inherited from class com.opensymphony.xwork2.ActionSupport
container
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute()
boolean
void
setConfigurationApplication
(String application) void
setConfigurationDatabaseDriver
(String databaseDriver) void
setConfigurationDatabaseURL
(String databaseURL) void
setConfigurationDirectoryID
(Long directoryID) void
setConfigurationImportPasswords
(boolean importPasswords) void
setConfigurationPassword
(String password) void
setConfigurationSourceDirectoryID
(Long sourceDirectoryID) void
setConfigurationUsername
(String username) void
setImporterManager
(ImporterManager importerManager) void
setInternalAtlassianSecurityDirectories
(List<Directory> internalAtlassianSHA1directories) void
setSourceDirectories
(List sourceDirectories) Methods inherited from class com.atlassian.crowd.console.action.dataimport.BaseImporter
getDirectories, getImportTypeStep, getOptionsStep, getProgressSteps, getProgressSteps, getResult, getResultsStep, setDirectories, setResult
Methods inherited from class com.atlassian.crowd.console.action.BaseProgressStepAction
getStep, getStep, getStep, getStep, getStep, getStep
Methods 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, getRemoteUser, getSession, getSitemeshPageProperties, getSmallAvatarUrl, getTab, getText, getText, getTextProvider, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAtResourceLimit, isAuthenticated, isDataCenterLicense, isEvaluation, isGroupAdmin, isInitialLoad, isLicenseExpired, isLicenseForged, isRestartRequiredToEnableClustering, isSubscription, isSysAdmin, isWithinGracePeriod, renderFreemarkerTemplate, resolveAvatarUri, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setClusterService, setCrowdApplication, setCrowdLicenseManager, setDirectoryManager, setPropertyManager, setRememberMeService, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator
Methods inherited from class com.opensymphony.xwork2.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, validate
-
Constructor Details
-
AtlassianImporter
public AtlassianImporter()
-
-
Method Details
-
execute
- Specified by:
execute
in interfacecom.opensymphony.xwork2.Action
- Overrides:
execute
in 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
-