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, MessageHolderAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable

public class ConfigureCaptchaAction
extends ConfluenceActionSupport
implements LookAndFeel

See Also:
Serialized Form

Field Summary
protected  java.lang.Boolean captchaEnabled
           
protected  java.util.Collection captchaGroups
           
protected  CaptchaManager captchaManager
           
protected  java.lang.String exclude
           
protected  java.lang.String group
           
protected  java.util.Collection invalidGroups
           
protected  java.lang.String selectedGroups
           
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, 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
 java.lang.String doDefault()
          Default webwork action execution method.
 java.lang.String execute()
           
 java.lang.Boolean getCaptchaEnabled()
           
 java.util.Collection getCaptchaGroups()
           
 CaptchaManager getCaptchaManager()
           
 java.lang.String getExclude()
           
 java.util.List getExcludeOptions()
           
 java.lang.String getGroup()
           
 java.util.Collection getInvalidGroups()
           
 java.lang.String getSelectedGroups()
           
 java.util.Collection getSelectedGroupsList()
           
 boolean isPermitted()
           
 void setCaptchaEnabled(java.lang.Boolean captchaEnabled)
           
 void setCaptchaManager(CaptchaManager captchaManager)
           
 void setExclude(java.lang.String exclude)
           
 void setGroup(java.lang.String group)
           
 void setInvalidGroups(java.util.Collection invalidGroups)
           
 void setSelectedGroups(java.lang.String selectedGroups)
           
 void validate()
           
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserProfilePicUrl, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, 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 java.lang.Boolean captchaEnabled

exclude

protected java.lang.String exclude

captchaGroups

protected java.util.Collection captchaGroups

invalidGroups

protected java.util.Collection invalidGroups

selectedGroups

protected java.lang.String selectedGroups

group

protected java.lang.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 MessageHolderAware
Specified by:
validate in interface com.opensymphony.xwork.Validateable
Overrides:
validate in class com.opensymphony.xwork.ActionSupport

execute

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

doDefault

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

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

getExcludeOptions

public java.util.List getExcludeOptions()

setCaptchaEnabled

public void setCaptchaEnabled(java.lang.Boolean captchaEnabled)

getCaptchaEnabled

public java.lang.Boolean getCaptchaEnabled()

getSelectedGroups

public java.lang.String getSelectedGroups()

setSelectedGroups

public void setSelectedGroups(java.lang.String selectedGroups)

getCaptchaGroups

public java.util.Collection getCaptchaGroups()

getSelectedGroupsList

public java.util.Collection getSelectedGroupsList()

setGroup

public void setGroup(java.lang.String group)

getGroup

public java.lang.String getGroup()

getCaptchaManager

public CaptchaManager getCaptchaManager()

setCaptchaManager

public void setCaptchaManager(CaptchaManager captchaManager)

getInvalidGroups

public java.util.Collection getInvalidGroups()

setInvalidGroups

public void setInvalidGroups(java.util.Collection invalidGroups)

getExclude

public java.lang.String getExclude()

setExclude

public void setExclude(java.lang.String exclude)


Copyright © 2003-2013 Atlassian. All Rights Reserved.