Class EditEmailSettingsAction

java.lang.Object
org.apache.struts2.ActionSupport
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, org.apache.struts2.action.Action, org.apache.struts2.interceptor.ValidationAware, org.apache.struts2.Validateable

public class EditEmailSettingsAction extends AbstractUserProfileAction implements FormAware
This class is used by the doeditsettings action
See Also:
  • Constructor Details

    • EditEmailSettingsAction

      public EditEmailSettingsAction()
  • Method Details

    • execute

      public String execute() throws Exception
      Specified by:
      execute in interface org.apache.struts2.action.Action
      Overrides:
      execute in class org.apache.struts2.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)
    • isPermitted

      public boolean isPermitted()
      Description copied from class: ConfluenceActionSupport
      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)
    • isReceiveRecommendedEmail

      public boolean isReceiveRecommendedEmail()
    • setReceiveRecommendedEmail

      public void setReceiveRecommendedEmail(boolean setIt)