Class UpdateRemoteCrowdConnection
java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.directory.UpdateRemoteCrowdConnection
- All Implemented Interfaces:
com.opensymphony.xwork2.Action,com.opensymphony.xwork2.interceptor.ValidationAware,com.opensymphony.xwork2.LocaleProvider,com.opensymphony.xwork2.ModelDriven<RemoteCrowdConnection>,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Validateable,Serializable
public class UpdateRemoteCrowdConnection
extends BaseAction
implements com.opensymphony.xwork2.ModelDriven<RemoteCrowdConnection>
Action to handle updating connection details for a remote Crowd directory.
- See Also:
-
Field Summary
FieldsFields inherited from class com.atlassian.crowd.console.action.BaseAction
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, logger, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManagerFields inherited from class com.opensymphony.xwork2.ActionSupport
containerFields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()longgetID()getModel()getUrl()booleanvoidsetApplicationName(String applicationName) voidsetApplicationPassword(String applicationPassword) voidsetCrowdDirectoryService(CrowdDirectoryService crowdDirectoryService) voidsetDirectoryInstanceLoader(DirectoryInstanceLoader directoryInstanceLoader) voidsetHttpProxyHost(String httpProxyHost) voidsetHttpProxyPassword(String httpProxyPassword) voidsetHttpProxyPort(Integer httpProxyPort) voidsetHttpProxyUsername(String httpProxyUsername) voidsetID(long ID) voidsetLdapPropertiesHelper(LDAPPropertiesHelper ldapPropertiesHelper) voidsetPasswordEncoderFactory(PasswordEncoderFactory passwordEncoderFactory) voidupdate()Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionError, addActionMessage, applyFieldError, applyFieldErrors, applyValidationErrors, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, bindInformationAboutLicense, containsActionMessages, containsErrorMessages, directory, findAvatarUrl, getActionMessageAlertColor, getBootstrapManager, getCrowdApplication, getCurrentLicenseResourceTotal, getDisplayableLink, getHttpRequest, getImageLocation, getImageTitle, getLabel, getLicense, getLink, getLocaleProvider, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSmallAvatarUrl, getTab, getText, getText, getTextProvider, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAtResourceLimit, isAuthenticated, isDataCenterLicense, isEvaluation, isGroupAdmin, isInitialLoad, isLicenseExpired, isLicenseForged, isRestartRequiredToEnableClustering, isSubscription, isSysAdmin, isWithinGracePeriod, renderFreemarkerTemplate, resolveAvatarUri, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setClusterService, setCrowdApplication, setCrowdLicenseManager, setDirectoryManager, setPropertyManager, setRememberMeService, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGeneratorMethods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
-
Field Details
-
directoryInstanceLoader
-
-
Constructor Details
-
UpdateRemoteCrowdConnection
public UpdateRemoteCrowdConnection()
-
-
Method Details
-
setCrowdDirectoryService
-
execute
- Specified by:
executein interfacecom.opensymphony.xwork2.Action- Overrides:
executein classBaseAction
-
update
-
testUpdateConnection
-
buildTestConnectionAttributes
-
getID
public long getID() -
setID
public void setID(long ID) -
getDirectory
-
getUrl
-
setUrl
-
getApplicationName
-
setApplicationName
-
getApplicationPassword
-
setApplicationPassword
-
getLdapPropertiesHelper
-
setLdapPropertiesHelper
-
getPasswordEncoderFactory
-
setPasswordEncoderFactory
-
getDirectoryInstanceLoader
-
setDirectoryInstanceLoader
-
getHttpProxyHost
-
setHttpProxyHost
-
getHttpProxyPort
-
setHttpProxyPort
-
getHttpProxyUsername
-
setHttpProxyUsername
-
getHttpProxyPassword
-
setHttpProxyPassword
-
isDirectoryCachingEnabled
public boolean isDirectoryCachingEnabled() -
getModel
- Specified by:
getModelin interfacecom.opensymphony.xwork2.ModelDriven<RemoteCrowdConnection>
-