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 String
RECOMMENDED_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, systemInformationService, userAccessor, webInterfaceManager
-
-
Constructor Summary
Constructors Constructor Description ViewMyEmailSettingsAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
doEdit()
String
doView()
String
getActionForUndoSetting()
String
getMimeType()
List<HTMLPairType>
getMimeTypes()
String
getMimeTypeUserFriendly()
String
getUndoConfirmationLabel()
String
getUndoMsgValue()
String
getUndoPreviousValue()
String
getUndoSetting()
boolean
isEditMode()
boolean
isNotifyByEmail()
boolean
isNotifyForMyOwnActions()
boolean
isNotifyOnNewFollowers()
boolean
isReceiveRecommendedEmail()
boolean
isShowDiffInEmailNotifications()
boolean
isSiteBlogWatchForUser()
boolean
isUndoSettingsNeeded()
boolean
isWatchingNetwork()
boolean
isWatchMyOwnContent()
void
setBandanaManager(com.atlassian.bandana.BandanaManager bandanaManager)
void
setMimeType(String mimeType)
void
setUndoMsgValue(String value)
void
setUndoPreviousValue(String previousValue)
void
setUndoSetting(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, userPreferences
-
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, isPermitted, isPrintableVersion, isSkipAccessCheck, isUserStatusPluginEnabled, isUsingH2, isUsingHSQL, setAccessModeService, setApiDateFormatService, setApiPersonService, setBootstrapManager, setBootstrapStatusProvider, 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, 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:
isEditMode
in 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)
-
-