com.atlassian.bamboo.configuration
Class UserManagement
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.configuration.GlobalAdminAction
com.atlassian.bamboo.configuration.UserManagement
- All Implemented Interfaces:
- ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalAdminSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, 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
public class UserManagement
- extends GlobalAdminAction
- See Also:
- Serialized Form
Fields inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
administrationConfigurationManager, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, CONFIRM, cookieCutter, dashboardCachingManager, PLAN_KEY_CONTEXT, planExecutionManager, planManager, projectManager, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.bamboo.ww2.BambooActionSupport |
addActionError, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doDefault, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, getAdministrationConfiguration, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUserManager, getBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDescriptionFromLabelKey, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedErrorMessages, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasAdminPermission, hasAnyErrors, hasBuilds, hasGlobalAdminPermission, hasGlobalPermission, hasKey, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, isCheckboxSetInAction, isEnableJavascript, isEnableSignup, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, renderFreemarkerTemplate, setAdministrationConfigurationManager, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setErrorMessages, setI18nBeanFactory, setJobEquiv, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setFieldErrors, validate |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UserManagement
public UserManagement()
doSynchronise
public java.lang.String doSynchronise()
throws com.atlassian.user.configuration.ConfigurationException
- Throws:
com.atlassian.user.configuration.ConfigurationException
execute
public java.lang.String execute()
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class BambooActionSupport
getSynchronisationResult
public CrowdSynchronisationResult getSynchronisationResult()
getCustomConfigurationAvailable
public boolean getCustomConfigurationAvailable()
getUserManagementOption
public java.lang.String getUserManagementOption()
throws com.atlassian.user.configuration.ConfigurationException
- Throws:
com.atlassian.user.configuration.ConfigurationException
setUserManagementOption
public void setUserManagementOption(java.lang.String userManagementOption)
getActiveUserManagementIsSynchronisable
public boolean getActiveUserManagementIsSynchronisable()
getUserConfigurationService
public UserConfigurationService getUserConfigurationService()
setUserConfigurationService
public void setUserConfigurationService(UserConfigurationService userConfigurationService)
getCrowdProperties
public java.util.Properties getCrowdProperties()
getClientProperties
public com.atlassian.crowd.service.client.ClientProperties getClientProperties()
getServerURL
public UserManagement.CrowdProperty getServerURL()
setServerURL
public void setServerURL(UserManagement.CrowdProperty serverURL)
getApplicationName
public UserManagement.CrowdProperty getApplicationName()
setApplicationName
public void setApplicationName(UserManagement.CrowdProperty applicationName)
getCacheInterval
public UserManagement.CrowdProperty getCacheInterval()
setCacheInterval
public void setCacheInterval(UserManagement.CrowdProperty cacheInterval)
getApplicationPassword
public UserManagement.CrowdProperty getApplicationPassword()
isApplicationPasswordSet
public boolean isApplicationPasswordSet()
setApplicationPassword
public void setApplicationPassword(UserManagement.CrowdProperty applicationPassword)
isSaved
public boolean isSaved()
setSaved
public void setSaved(boolean saved)
isSynchronised
public boolean isSynchronised()
setSynchronised
public void setSynchronised(boolean synchronised)
isSetApplicationPassword
public boolean isSetApplicationPassword()
setSetApplicationPassword
public void setSetApplicationPassword(boolean setApplicationPassword)
Copyright © 2012 Atlassian. All Rights Reserved.