com.atlassian.crowd.console.action.directory
Class UpdateRemoteCrowdConnection
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.directory.UpdateRemoteCrowdConnection
- 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, Serializable, Cloneable
public class UpdateRemoteCrowdConnection
- extends BaseAction
Action to handle updating connection details for a remote Crowd directory.
- See Also:
- Serialized Form
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, logger, 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 |
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 |
directoryInstanceLoader
protected DirectoryInstanceLoader directoryInstanceLoader
UpdateRemoteCrowdConnection
public UpdateRemoteCrowdConnection()
execute
public String execute()
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class com.opensymphony.xwork.ActionSupport
doUpdate
public String doUpdate()
doTestUpdateConnection
public String doTestUpdateConnection()
buildTestConnectionAttributes
protected Map<String,String> buildTestConnectionAttributes()
getID
public long getID()
setID
public void setID(long ID)
getDirectory
public Directory getDirectory()
getUrl
public String getUrl()
setUrl
public void setUrl(String url)
getApplicationName
public String getApplicationName()
setApplicationName
public void setApplicationName(String applicationName)
getApplicationPassword
public String getApplicationPassword()
setApplicationPassword
public void setApplicationPassword(String applicationPassword)
isIncrementalSyncEnabled
public boolean isIncrementalSyncEnabled()
setIncrementalSyncEnabled
public void setIncrementalSyncEnabled(boolean incrementalSyncEnabled)
getPollingIntervalInMin
public long getPollingIntervalInMin()
setPollingIntervalInMin
public void setPollingIntervalInMin(long pollingIntervalInMin)
getLdapPropertiesHelper
public LDAPPropertiesHelper getLdapPropertiesHelper()
setLdapPropertiesHelper
public void setLdapPropertiesHelper(LDAPPropertiesHelper ldapPropertiesHelper)
getPasswordEncoderFactory
public PasswordEncoderFactory getPasswordEncoderFactory()
setPasswordEncoderFactory
public void setPasswordEncoderFactory(PasswordEncoderFactory passwordEncoderFactory)
getDirectoryInstanceLoader
public DirectoryInstanceLoader getDirectoryInstanceLoader()
setDirectoryInstanceLoader
public void setDirectoryInstanceLoader(DirectoryInstanceLoader directoryInstanceLoader)
getHttpTimeout
public long getHttpTimeout()
setHttpTimeout
public void setHttpTimeout(long httpTimeout)
getHttpMaxConnections
public long getHttpMaxConnections()
setHttpMaxConnections
public void setHttpMaxConnections(long httpMaxConnections)
getHttpProxyHost
public String getHttpProxyHost()
setHttpProxyHost
public void setHttpProxyHost(String httpProxyHost)
getHttpProxyPort
public Integer getHttpProxyPort()
setHttpProxyPort
public void setHttpProxyPort(Integer httpProxyPort)
getHttpProxyUsername
public String getHttpProxyUsername()
setHttpProxyUsername
public void setHttpProxyUsername(String httpProxyUsername)
getHttpProxyPassword
public String getHttpProxyPassword()
setHttpProxyPassword
public void setHttpProxyPassword(String httpProxyPassword)
Copyright © 2012 Atlassian. All Rights Reserved.