com.atlassian.crowd.console.action.user
Class BaseUserAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.user.BaseUserAction
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, java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
ChangePassword, EditProfile, ViewApplications, ViewGroups, ViewRoles

public class BaseUserAction
extends BaseAction

See Also:
Serialized Form

Field Summary
protected  ApplicationManager applicationManager
           
protected  ApplicationService applicationService
           
 
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, crowdLicenseManager, directoryManager, 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
BaseUserAction()
           
 
Method Summary
 ApplicationManager getApplicationManager()
           
 ApplicationService getApplicationService()
           
protected  Application getCrowdApplication()
           
 java.lang.String getRemoteUsername()
           
 void setApplicationManager(ApplicationManager applicationManager)
           
 void setApplicationService(ApplicationService applicationService)
           
 void setClientProperties(ClientProperties clientProperties)
           
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionMessage, assignDefaultApplicationPermissions, containsActionMessages, containsErrorMessages, directory, doDefault, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getPrincipalName, getRemotePrincipal, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebSectionsForLocation, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, renderFreemarkerTemplate, setApplicationDirectoryPermissionDAO, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setPropertyManager, setTab, setWebInterfaceManager, updateAuthenticationStatus
 
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, 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
 

Field Detail

applicationManager

protected ApplicationManager applicationManager

applicationService

protected ApplicationService applicationService
Constructor Detail

BaseUserAction

public BaseUserAction()
Method Detail

getCrowdApplication

protected Application getCrowdApplication()
                                   throws ObjectNotFoundException
Throws:
ObjectNotFoundException

getRemoteUsername

public java.lang.String getRemoteUsername()
                                   throws InvalidPrincipalException
Throws:
InvalidPrincipalException

getApplicationManager

public ApplicationManager getApplicationManager()

setApplicationManager

public void setApplicationManager(ApplicationManager applicationManager)
Overrides:
setApplicationManager in class BaseAction

setClientProperties

public void setClientProperties(ClientProperties clientProperties)

setApplicationService

public void setApplicationService(ApplicationService applicationService)

getApplicationService

public ApplicationService getApplicationService()


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.