Class ViewMyEmailSettingsAction
- java.lang.Object
-
- com.opensymphony.xwork2.ActionSupport
-
- com.atlassian.confluence.core.ConfluenceActionSupport
-
- com.atlassian.confluence.user.actions.AbstractUserProfileAction
-
- com.atlassian.confluence.user.actions.ViewMyEmailSettingsAction
-
- 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 ViewMyEmailSettingsAction extends AbstractUserProfileAction implements FormAware
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringRECOMMENDED_UPDATES_DEFAULT_ENABLED_KEY-
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, userAccessor, webInterfaceManager
-
-
Constructor Summary
Constructors Constructor Description ViewMyEmailSettingsAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdoEdit()StringdoView()StringgetActionForUndoSetting()StringgetMimeType()List<HTMLPairType>getMimeTypes()StringgetMimeTypeUserFriendly()StringgetUndoConfirmationLabel()StringgetUndoMsgValue()StringgetUndoPreviousValue()StringgetUndoSetting()booleanisEditMode()booleanisNotifyByEmail()booleanisNotifyForMyOwnActions()booleanisNotifyOnNewFollowers()booleanisReceiveRecommendedEmail()booleanisShowDiffInEmailNotifications()booleanisSiteBlogWatchForUser()booleanisUndoSettingsNeeded()booleanisWatchingNetwork()booleanisWatchMyOwnContent()voidsetBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)voidsetMimeType(String mimeType)voidsetUndoMsgValue(String value)voidsetUndoPreviousValue(String previousValue)voidsetUndoSetting(String setting)-
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, getCurrentRequest, getCurrentSession, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDefaultTimeZone, 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, isPermitted, 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, setSkipAccessCheck, setSpacePermissionManager, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManager, withServletRequestSupplier
-
Methods inherited from class com.opensymphony.xwork2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, 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
-
-
-
-
Field Detail
-
RECOMMENDED_UPDATES_DEFAULT_ENABLED_KEY
public static final String RECOMMENDED_UPDATES_DEFAULT_ENABLED_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
isNotifyForMyOwnActions
public boolean isNotifyForMyOwnActions()
-
isWatchMyOwnContent
public boolean isWatchMyOwnContent()
-
isShowDiffInEmailNotifications
public boolean isShowDiffInEmailNotifications()
-
isNotifyByEmail
public boolean isNotifyByEmail()
-
isSiteBlogWatchForUser
public boolean isSiteBlogWatchForUser()
-
isWatchingNetwork
public boolean isWatchingNetwork()
-
isNotifyOnNewFollowers
public boolean isNotifyOnNewFollowers()
-
isReceiveRecommendedEmail
public boolean isReceiveRecommendedEmail()
-
getMimeType
public String getMimeType()
-
getMimeTypeUserFriendly
public String getMimeTypeUserFriendly()
-
setMimeType
public void setMimeType(String mimeType)
-
getMimeTypes
public List<HTMLPairType> getMimeTypes()
-
isEditMode
public boolean isEditMode()
- Specified by:
isEditModein interfaceFormAware
-
isUndoSettingsNeeded
public boolean isUndoSettingsNeeded()
-
setUndoSetting
public void setUndoSetting(String setting)
-
getUndoSetting
public String getUndoSetting()
-
getUndoPreviousValue
public String getUndoPreviousValue()
-
setUndoPreviousValue
public void setUndoPreviousValue(String previousValue)
-
setUndoMsgValue
public void setUndoMsgValue(String value)
-
getUndoMsgValue
public String getUndoMsgValue()
-
getActionForUndoSetting
public String getActionForUndoSetting()
-
getUndoConfirmationLabel
public String getUndoConfirmationLabel()
-
setBandanaManager
public void setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
-
-