com.atlassian.confluence.user.actions
Class ViewMyEmailSettingsAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.user.actions.AbstractUserProfileAction
              extended by com.atlassian.confluence.user.actions.ViewMyEmailSettingsAction
All Implemented Interfaces:
FormAware, WebInterface, UserAware, BreadcrumbAware, MessageHolderAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, Serializable

public class ViewMyEmailSettingsAction
extends AbstractUserProfileAction
implements FormAware

See Also:
Serialized Form

Field Summary
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, userStatusManager, wikiStyleRenderer
 
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
ViewMyEmailSettingsAction()
           
 
Method Summary
 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 isShowFullContentInEmailNotifications()
          Deprecated. 
 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
getAttachments, getBreadcrumb, getContext, getCurrentStatus, getEmail, getFullName, getHasStatusUpdates, getPageTitle, getPersonalInformation, getPersonalInformationEntity, getPersonalSpaceKey, getRenderedAboutMe, getStatusTextRenderer, getUser, getUsername, getUserPreferences, getUserProfilePicture, getUserProperty, getWebInterfaceContext, hasPersonalSpace, isFavourite, isFollowing, isHasAboutMe, isMyProfile, isUserRequired, isViewingMyProfile, isViewPermissionRequired, setAttachmentManager, setFavouriteManager, setFollowManager, setNotificationManager, setPersonalInformation, setPersonalInformationManager, setSpaceManager, setStatusTextRenderer, setUserDetailsManager, setUserStatusManager, setWikiStyleRenderer
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancel, getCancelResult, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermitted, 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, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
Constructor Detail

ViewMyEmailSettingsAction

public ViewMyEmailSettingsAction()
Method Detail

doView

public String doView()
              throws Exception
Throws:
Exception

doEdit

public String doEdit()
              throws Exception
Throws:
Exception

isNotifyForMyOwnActions

public boolean isNotifyForMyOwnActions()

isWatchMyOwnContent

public boolean isWatchMyOwnContent()

isShowDiffInEmailNotifications

public boolean isShowDiffInEmailNotifications()

isShowFullContentInEmailNotifications

@Deprecated
public boolean isShowFullContentInEmailNotifications()
Deprecated. 


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 interface FormAware

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)


Copyright © 2003-2013 Atlassian. All Rights Reserved.