com.atlassian.crowd.console.action.dataimport
Class AtlassianImporter

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.dataimport.BaseImporter
              extended by com.atlassian.crowd.console.action.dataimport.AtlassianImporter
All Implemented Interfaces:
com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, Serializable, Cloneable

public class AtlassianImporter
extends BaseImporter

This action handles the importing of all Atlassian products into Crowd

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.crowd.console.action.dataimport.BaseImporter
IMPORTER_CONFIGURATION, logger, result
 
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, crowdLicenseManager, crowdUserDetailsService, directoryManager, initialLoad, propertyManager, tab, tokenAuthenticationManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
AtlassianImporter()
           
 
Method Summary
 String doCheckAdditionalParamsRequired()
           
 String doDefault()
           
 String doImport()
           
 Long getApplicationId()
           
 List<com.atlassian.core.util.PairType> getAtlassianApplications()
           
 Configuration getConfiguration()
           
 Long getDirectoryID()
           
 List<Directory> getInternalAtlassianSecurityDirectories()
           
 List getSourceDirectories()
           
 void setApplicationId(Long applicationId)
           
 void setConfiguration(JdbcConfiguration configuration)
           
 void setDirectoryID(Long directoryID)
           
 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, getResult, setDirectories, setResult
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionError, addActionMessage, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, containsActionMessages, containsErrorMessages, directory, getActionMessageAlertColor, getBootstrapManager, getCrowdApplication, getCurrentLicenseResourceTotal, getDisplayableLink, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getText, getText, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, hasAdminRole, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, isSubscription, isWithinGracePeriod, renderFreemarkerTemplate, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setCrowdApplication, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtlassianImporter

public AtlassianImporter()
Method Detail

doDefault

public String doDefault()
                 throws Exception
Overrides:
doDefault in class BaseAction
Throws:
Exception

doImport

public String doImport()

doCheckAdditionalParamsRequired

public String doCheckAdditionalParamsRequired()

getInternalAtlassianSecurityDirectories

public List<Directory> getInternalAtlassianSecurityDirectories()

setInternalAtlassianSecurityDirectories

public void setInternalAtlassianSecurityDirectories(List<Directory> internalAtlassianSHA1directories)

getDirectoryID

public Long getDirectoryID()

setDirectoryID

public void setDirectoryID(Long directoryID)

getAtlassianApplications

public List<com.atlassian.core.util.PairType> getAtlassianApplications()

getApplicationId

public Long getApplicationId()

setApplicationId

public void setApplicationId(Long applicationId)

setImporterManager

public void setImporterManager(ImporterManager importerManager)

getConfiguration

public Configuration getConfiguration()

setConfiguration

public void setConfiguration(JdbcConfiguration configuration)

getSourceDirectories

public List getSourceDirectories()

setSourceDirectories

public void setSourceDirectories(List sourceDirectories)


Copyright © 2013 Atlassian. All Rights Reserved.