Class EditEmailSettingsAction
java.lang.Object
org.apache.struts2.ActionSupport
com.opensymphony.xwork2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.user.actions.AbstractUserProfileAction
com.atlassian.confluence.user.actions.EditEmailSettingsAction
- All Implemented Interfaces:
FormAware,WebInterface,UserAware,BreadcrumbAware,MessageHolderAware,com.opensymphony.xwork2.Action,com.opensymphony.xwork2.interceptor.ValidationAware,com.opensymphony.xwork2.LocaleProvider,com.opensymphony.xwork2.TextProvider,com.opensymphony.xwork2.Validateable,Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.Validateable
This class is used by the doeditsettings action
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.opensymphony.xwork2.interceptor.ValidationAware
com.opensymphony.xwork2.interceptor.ValidationAware.LegacyAdapter -
Field Summary
Fields inherited from class com.atlassian.confluence.user.actions.AbstractUserProfileAction
attachmentManager, favouriteManager, followManager, HOMEPAGE_DASHBOARD, HOMEPAGE_PROFILE, HOMEPAGE_SITEHOME, HTML_FRIENDLY_NAME, HTML_MIME_TYPE, notificationManager, personalInformationManager, spaceManager, statusTextRenderer, TEXT_FRIENDLY_NAME, TEXT_MIME_TYPE, userDetailsManager, wikiStyleRendererFields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoInput()execute()booleanbooleanbooleanbooleanbooleanConsulted byPermissionCheckInterceptor.booleanbooleanbooleanbooleanbooleanvoidsetMimeType(String mimeType) voidsetNotifyByEmail(boolean notifyByEmail) voidsetNotifyForMyOwnActions(boolean notifyForMyOwnActions) voidsetNotifyOnNewFollowers(boolean notifyOnNewFollowers) voidsetReceiveRecommendedEmail(boolean setIt) voidsetShowDiffInEmailNotifications(boolean showDiffInEmailNotifications) voidsetSiteBlogWatchForUser(boolean siteBlogWatchForUser) voidsetWatchingNetwork(boolean watchingNetwork) voidsetWatchMyOwnContent(boolean watchMyOwnContent) Methods inherited from class com.atlassian.confluence.user.actions.AbstractUserProfileAction
currentUserHasLicensedAccess, getAttachments, getBreadcrumb, getEmail, getFullName, getPageTitle, getPersonalInformation, getPersonalInformationEntity, getPersonalSpaceKey, getRenderedAboutMe, getStatusTextRenderer, getUser, getUsername, getUserPreferences, getUserProfilePicture, getUserProperty, getWebInterfaceContext, hasPersonalSpace, isFavourite, isFollowing, isHasAboutMe, isMyProfile, isUserRequired, isViewPermissionRequired, setAttachmentManager, setFavouriteManager, setFollowManager, setNotificationManager, setPersonalInformation, setPersonalInformationManager, setSpaceManager, setStatusTextRenderer, setUserDetailsManager, setWikiStyleRenderer, userPreferencesMethods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getCurrentRequest, getCurrentResponse, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, isAnonymousUser, isEmailVisible, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSkipIsPermitted, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, shouldSkipIsPermittedMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validateMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validateMethods inherited from interface org.apache.struts2.interceptor.ValidationAware
addActionError, addActionMessage, addFieldError, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors
-
Constructor Details
-
EditEmailSettingsAction
public EditEmailSettingsAction()
-
-
Method Details
-
execute
- Specified by:
executein interfaceorg.apache.struts2.action.Action- Overrides:
executein classorg.apache.struts2.ActionSupport- Throws:
Exception
-
doInput
- Throws:
Exception
-
setShowDiffInEmailNotifications
public void setShowDiffInEmailNotifications(boolean showDiffInEmailNotifications) -
setMimeType
-
setNotifyForMyOwnActions
public void setNotifyForMyOwnActions(boolean notifyForMyOwnActions) -
setWatchMyOwnContent
public void setWatchMyOwnContent(boolean watchMyOwnContent) -
setNotifyByEmail
public void setNotifyByEmail(boolean notifyByEmail) -
setSiteBlogWatchForUser
public void setSiteBlogWatchForUser(boolean siteBlogWatchForUser) -
isPermitted
public boolean isPermitted()Description copied from class:ConfluenceActionSupportConsulted byPermissionCheckInterceptor.- Overrides:
isPermittedin classConfluenceActionSupport
-
isEditMode
public boolean isEditMode()- Specified by:
isEditModein interfaceFormAware
-
getMimeType
-
getMimeTypes
-
isNotifyByEmail
public boolean isNotifyByEmail() -
isSiteBlogWatchForUser
public boolean isSiteBlogWatchForUser() -
isWatchingNetwork
public boolean isWatchingNetwork() -
setWatchingNetwork
public void setWatchingNetwork(boolean watchingNetwork) -
isNotifyForMyOwnActions
public boolean isNotifyForMyOwnActions() -
isWatchMyOwnContent
public boolean isWatchMyOwnContent() -
isShowDiffInEmailNotifications
public boolean isShowDiffInEmailNotifications() -
isNotifyOnNewFollowers
public boolean isNotifyOnNewFollowers() -
setNotifyOnNewFollowers
public void setNotifyOnNewFollowers(boolean notifyOnNewFollowers) -
isReceiveRecommendedEmail
public boolean isReceiveRecommendedEmail() -
setReceiveRecommendedEmail
public void setReceiveRecommendedEmail(boolean setIt)
-