com.atlassian.confluence.admin.actions
Class ConfigureCaptchaAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.admin.actions.ConfigureCaptchaAction
All Implemented Interfaces:
LookAndFeel, WebInterface, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, Serializable

public class ConfigureCaptchaAction
extends ConfluenceActionSupport
implements LookAndFeel

See Also:
Serialized Form

Field Summary
protected  Boolean captchaEnabled
           
protected  Collection captchaGroups
           
protected  CaptchaManager captchaManager
           
protected  String exclude
           
protected  String group
           
protected  Collection invalidGroups
           
protected  String selectedGroups
           
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
ConfigureCaptchaAction()
           
 
Method Summary
 String doDefault()
          Default webwork action execution method.
 String execute()
           
 Boolean getCaptchaEnabled()
           
 Collection getCaptchaGroups()
           
 CaptchaManager getCaptchaManager()
           
 String getExclude()
           
 List getExcludeOptions()
           
 String getGroup()
           
 Collection getInvalidGroups()
           
 String getSelectedGroups()
           
 Collection getSelectedGroupsList()
           
 boolean isPermitted()
           
 void setCaptchaEnabled(Boolean captchaEnabled)
           
 void setCaptchaManager(CaptchaManager captchaManager)
           
 void setExclude(String exclude)
           
 void setGroup(String group)
           
 void setInvalidGroups(Collection invalidGroups)
           
 void setSelectedGroups(String selectedGroups)
           
 void validate()
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addFieldError, addPermissionTypeTo, addToHistory, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancelResult, getContext, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

captchaManager

protected CaptchaManager captchaManager

captchaEnabled

protected Boolean captchaEnabled

exclude

protected String exclude

captchaGroups

protected Collection captchaGroups

invalidGroups

protected Collection invalidGroups

selectedGroups

protected String selectedGroups

group

protected String group
Constructor Detail

ConfigureCaptchaAction

public ConfigureCaptchaAction()
Method Detail

isPermitted

public boolean isPermitted()
Overrides:
isPermitted in class ConfluenceActionSupport

validate

public void validate()
Specified by:
validate in interface com.opensymphony.xwork.Validateable
Overrides:
validate in class com.opensymphony.xwork.ActionSupport

execute

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

doDefault

public String doDefault()
                 throws Exception
Description copied from class: ConfluenceActionSupport
Default webwork action execution method.

Overrides:
doDefault in class ConfluenceActionSupport
Returns:
the action result
Throws:
Exception - if something goes wrong

getExcludeOptions

public List getExcludeOptions()

setCaptchaEnabled

public void setCaptchaEnabled(Boolean captchaEnabled)

getCaptchaEnabled

public Boolean getCaptchaEnabled()

getSelectedGroups

public String getSelectedGroups()

setSelectedGroups

public void setSelectedGroups(String selectedGroups)

getCaptchaGroups

public Collection getCaptchaGroups()

getSelectedGroupsList

public Collection getSelectedGroupsList()

setGroup

public void setGroup(String group)

getGroup

public String getGroup()

getCaptchaManager

public CaptchaManager getCaptchaManager()

setCaptchaManager

public void setCaptchaManager(CaptchaManager captchaManager)

getInvalidGroups

public Collection getInvalidGroups()

setInvalidGroups

public void setInvalidGroups(Collection invalidGroups)

getExclude

public String getExclude()

setExclude

public void setExclude(String exclude)


Copyright © 2003-2011 Atlassian. All Rights Reserved.