com.atlassian.confluence.user.actions
Class EditEmailSettingsAction

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.EditEmailSettingsAction
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 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, userStatusManager, wikiStyleRenderer
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, 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
EditEmailSettingsAction()
           
 
Method Summary
 String doInput()
           
 String execute()
           
 String getMimeType()
           
 List<HTMLPairType> getMimeTypes()
           
 boolean isEditMode()
           
 boolean isNotifyByEmail()
           
 boolean isNotifyForMyOwnActions()
           
 boolean isNotifyOnNewFollowers()
           
 boolean isPermitted()
           
 boolean isReceiveRecommendedEmail()
           
 boolean isShowDiffInEmailNotifications()
           
 boolean isShowFullContentInEmailNotifications()
           
 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 setShowFullContentInEmailNotifications(boolean showFullContentInEmailNotifications)
          Deprecated. 
 void setSiteBlogWatchForUser(boolean siteBlogWatchForUser)
           
 void setWatchingNetwork(boolean watchingNetwork)
           
 void setWatchMyOwnContent(boolean watchMyOwnContent)
           
 
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, 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, 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
 

Constructor Detail

EditEmailSettingsAction

public EditEmailSettingsAction()
Method Detail

execute

public String execute()
               throws Exception
Specified by:
execute in interface com.opensymphony.xwork.Action
Overrides:
execute in class com.opensymphony.xwork.ActionSupport
Throws:
Exception

doInput

public String doInput()
               throws Exception
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)

setShowFullContentInEmailNotifications

@Deprecated
public void setShowFullContentInEmailNotifications(boolean showFullContentInEmailNotifications)
Deprecated. 


isPermitted

public boolean isPermitted()
Overrides:
isPermitted in class ConfluenceActionSupport

isEditMode

public boolean isEditMode()
Specified by:
isEditMode in interface FormAware

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)

isShowFullContentInEmailNotifications

public boolean isShowFullContentInEmailNotifications()

isReceiveRecommendedEmail

public boolean isReceiveRecommendedEmail()

setReceiveRecommendedEmail

public void setReceiveRecommendedEmail(boolean setIt)


Copyright © 2003-2013 Atlassian. All Rights Reserved.