Class EditEmailSettingsAction
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- 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
public class EditEmailSettingsAction extends AbstractUserProfileAction implements FormAware
This class is used by the doeditsettings action- See Also:
- Serialized Form
-
-
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, wikiStyleRenderer
-
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, messageHolder, permissionManager, permitted, personService, pluginAccessor, PREVIEW, settingsManager, spacePermissionManager, systemInformationService, userAccessor, webInterfaceManager
-
-
Constructor Summary
Constructors Constructor Description EditEmailSettingsAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
doInput()
String
execute()
String
getMimeType()
List<HTMLPairType>
getMimeTypes()
boolean
isEditMode()
boolean
isNotifyByEmail()
boolean
isNotifyForMyOwnActions()
boolean
isNotifyOnNewFollowers()
boolean
isPermitted()
boolean
isReceiveRecommendedEmail()
boolean
isShowDiffInEmailNotifications()
boolean
isSiteBlogWatchForUser()
boolean
isWatchingNetwork()
boolean
isWatchMyOwnContent()
void
setMimeType(String mimeType)
void
setNotifyByEmail(boolean notifyByEmail)
void
setNotifyForMyOwnActions(boolean notifyForMyOwnActions)
void
setNotifyOnNewFollowers(boolean notifyOnNewFollowers)
void
setReceiveRecommendedEmail(boolean setIt)
void
setShowDiffInEmailNotifications(boolean showDiffInEmailNotifications)
void
setSiteBlogWatchForUser(boolean siteBlogWatchForUser)
void
setWatchingNetwork(boolean watchingNetwork)
void
setWatchMyOwnContent(boolean watchMyOwnContent)
-
Methods inherited from class com.atlassian.confluence.user.actions.AbstractUserProfileAction
currentUserHasLicensedAccess, getAttachments, getBreadcrumb, getContext, 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
-
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getAccessMode, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getBootstrapStatusProvider, getCancel, getCancelResult, getConfluenceAccessManager, getContentUiSupport, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, getDocBean, getDocLink, getEventManager, getFriendlyDateFormatter, getFrontendServiceURL, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageJs, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionManager, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPersonService, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUserAccessor, getUserByName, getUserFullName, getUserHasBrowseUsersPermission, getUserHasLicensedAccess, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setServletRequestSupplier, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, useSkipAccessCheck, withServletRequestSupplier
-
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.opensymphony.xwork2.LocaleProvider
isValidLocale, isValidLocaleString
-
Methods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
-
-
-
-
Method Detail
-
execute
public String execute() throws Exception
- Specified by:
execute
in interfacecom.opensymphony.xwork2.Action
- Overrides:
execute
in classcom.opensymphony.xwork2.ActionSupport
- Throws:
Exception
-
setShowDiffInEmailNotifications
public void setShowDiffInEmailNotifications(boolean showDiffInEmailNotifications)
-
setMimeType
public void setMimeType(String mimeType)
-
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()
- Overrides:
isPermitted
in classConfluenceActionSupport
-
isEditMode
public boolean isEditMode()
- Specified by:
isEditMode
in interfaceFormAware
-
getMimeType
public String getMimeType()
-
getMimeTypes
public List<HTMLPairType> 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)
-
-