com.atlassian.crowd.console.action.application
Class AddApplicationDirectoryDetails

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.application.AddApplicationDirectoryDetails
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 AddApplicationDirectoryDetails
extends BaseAction
implements com.opensymphony.webwork.interceptor.SessionAware

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, crowdLicenseManager, initialLoad, logger, propertyManager, tab
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
AddApplicationDirectoryDetails()
           
 
Method Summary
 String completeStep()
           
 void doValidation(String[] directories)
           
 String execute()
           
 ApplicationConfiguration getConfiguration()
           
 List<Directory> getDirectories()
           
 String getName()
           
 boolean isSelectedDirectory(Long id)
           
 void setDirectoryManager(DirectoryManager directoryManager)
           
 void setSession(Map session)
           
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionMessage, containsActionMessages, containsErrorMessages, directory, doDefault, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, renderFreemarkerTemplate, setApplicationManager, setCrowdLicenseManager, setCrowdUserDetailsService, setPropertyManager, setTab, setWebInterfaceManager, setWebResourceManager
 
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, 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

AddApplicationDirectoryDetails

public AddApplicationDirectoryDetails()
Method Detail

execute

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

completeStep

public String completeStep()

doValidation

public void doValidation(String[] directories)

getDirectories

public List<Directory> getDirectories()

setDirectoryManager

public void setDirectoryManager(DirectoryManager directoryManager)
Overrides:
setDirectoryManager in class BaseAction

getConfiguration

public ApplicationConfiguration getConfiguration()

getName

public String getName()

isSelectedDirectory

public boolean isSelectedDirectory(Long id)

setSession

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


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.