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

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.DirectoryConfirmation
All Implemented Interfaces:
com.opensymphony.webwork.interceptor.SessionAware, 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 DirectoryConfirmation
extends BaseImporter
implements com.opensymphony.webwork.interceptor.SessionAware

Action class to handle the confimation of the Directory mappings

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, 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
DirectoryConfirmation()
           
 
Method Summary
 String doExecute()
           
 String doImport()
           
 String execute()
           
 DirectoryConfiguration getConfiguration()
           
 boolean getDoNestedGroupImport()
           
 String getOverwriteDirectory()
           
 String getSourceDirectoryName()
           
 String getTargetDirectoryName()
           
 void setConfiguration(DirectoryConfiguration configuration)
           
 void setImporterManager(ImporterManager importerManager)
           
 void setSession(Map session)
           
 
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
addActionMessage, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, containsActionMessages, containsErrorMessages, directory, doDefault, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getText, getText, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, isSubscription, isWithinGracePeriod, renderFreemarkerTemplate, setApplicationManager, setApplicationService, setClientProperties, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, 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

DirectoryConfirmation

public DirectoryConfirmation()
Method Detail

execute

public String execute()
               throws Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class com.opensymphony.xwork.ActionSupport
Throws:
Exception

doExecute

public String doExecute()

getSourceDirectoryName

public String getSourceDirectoryName()
                              throws DirectoryNotFoundException
Throws:
DirectoryNotFoundException

getTargetDirectoryName

public String getTargetDirectoryName()
                              throws DirectoryNotFoundException
Throws:
DirectoryNotFoundException

getDoNestedGroupImport

public boolean getDoNestedGroupImport()
                               throws DirectoryInstantiationException,
                                      DirectoryNotFoundException
Throws:
DirectoryInstantiationException
DirectoryNotFoundException

getOverwriteDirectory

public String getOverwriteDirectory()

doImport

public String doImport()

setSession

public void setSession(Map session)
Specified by:
setSession in interface com.opensymphony.webwork.interceptor.SessionAware

getConfiguration

public DirectoryConfiguration getConfiguration()

setConfiguration

public void setConfiguration(DirectoryConfiguration configuration)

setImporterManager

public void setImporterManager(ImporterManager importerManager)


Copyright © 2012 Atlassian. All Rights Reserved.