Class UpdateUserPreferences

java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.user.UpdateUserPreferences
All Implemented Interfaces:
ErrorCollection, I18nHelper, HttpServletVariables, AuthorizationSupport, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware

@Path("secure") @Produces("text/html") public class UpdateUserPreferences extends JiraWebActionSupport
See Also:
  • Field Details

    • MAX_ISSUES_PER_PAGE_SETTING

      public static final int MAX_ISSUES_PER_PAGE_SETTING
      See Also:
  • Constructor Details

  • Method Details

    • doDefault

      public String doDefault()
      Overrides:
      doDefault in class webwork.action.ActionSupport
    • getShowPluginHints

      public boolean getShowPluginHints()
    • getTacUrl

      public String getTacUrl()
    • getUserIssuesPerPage

      public long getUserIssuesPerPage()
    • setUserIssuesPerPage

      public void setUserIssuesPerPage(long aLong)
    • getUserNotificationsMimeType

      public String getUserNotificationsMimeType()
    • setUserNotificationsMimeType

      public void setUserNotificationsMimeType(String userNotificationsMimeType)
    • setShareDefault

      public void setShareDefault(boolean isPublic)
    • isShareDefault

      public boolean isShareDefault()
    • getOwnChangesList

      public Collection<TextOption> getOwnChangesList()
      Gets the available list of options for the Sharing Default preference
      Returns:
      the available list of options for the Sharing Default preference
    • getShareList

      public Collection<TextOption> getShareList()
      Gets the available list of options for the Sharing Default preference
      Returns:
      the available list of options for the Sharing Default preference
    • getShareValue

      public String getShareValue()
      The current value of the Sharing default
      Returns:
      The current value of the Sharing default, false (public) or true (private)
    • getKeyboardShortcutList

      public Collection<TextOption> getKeyboardShortcutList()
      Gets the available list of options for the Keyboard shortcut preference
      Returns:
      the available list of options for the keyboard shortcut Default preference
    • getKeyboardShortcutValue

      public String getKeyboardShortcutValue()
      The current value of the keyboard shortcut default
      Returns:
      The current value of the keyboard shortcut default, true (enabled) or false (disabled)
    • getAutowatchList

      public Collection<TextOption> getAutowatchList()
    • getYesNoList

      public List<TextOption> getYesNoList()
    • getQuickSearchingModeOptionsList

      public List<TextOption> getQuickSearchingModeOptionsList()
    • getUserLocale

      public String getUserLocale()
    • setUserLocale

      public void setUserLocale(String userLocale)
    • setDefaultUserTimeZone

      public void setDefaultUserTimeZone(String timeZoneId)
    • getTimeZoneRegions

      public List<RegionInfo> getTimeZoneRegions()
    • getTimeZoneInfos

      public List<TimeZoneInfo> getTimeZoneInfos()
    • getConfiguredTimeZoneRegion

      public String getConfiguredTimeZoneRegion()
    • getConfiguredTimeZoneId

      public String getConfiguredTimeZoneId()
    • getMimeTypes

      public Map<String,String> getMimeTypes()
    • getNotifyOwnChanges

      public boolean getNotifyOwnChanges()
    • setNotifyOwnChanges

      public void setNotifyOwnChanges(boolean notifyOwnChanges)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getInstalledLocales

      public Map<String,String> getInstalledLocales()
      Returns:
      the installed locales with the default option at the top
    • doExecute

      @POST @Path("UpdateUserPreferences!execute.jspa") public String doExecute() throws Exception
      Overrides:
      doExecute in class webwork.action.ActionSupport
      Throws:
      Exception
    • doValidation

      protected void doValidation()
      Overrides:
      doValidation in class webwork.action.ActionSupport
    • isKeyboardShortcutsEnabled

      public boolean isKeyboardShortcutsEnabled()
    • setKeyboardShortcutsEnabled

      public void setKeyboardShortcutsEnabled(boolean keyboardShortcutsEnabled)
    • getAutoWatchPreference

      public String getAutoWatchPreference()
    • setAutoWatchPreference

      public void setAutoWatchPreference(String autoWatchPreference)
    • getExternalLinksNewWindow

      public String getExternalLinksNewWindow()
    • setExternalLinksNewWindow

      public void setExternalLinksNewWindow(String externalLinksNewWindow)
    • getShowAutowatch

      public boolean getShowAutowatch()
    • isShowExternalLinksInNewWindow

      public boolean isShowExternalLinksInNewWindow()
    • isShowQuickSearchingModeSettable

      public boolean isShowQuickSearchingModeSettable()
    • getQuickSearchingMode

      public String getQuickSearchingMode()
    • setQuickSearchingMode

      public void setQuickSearchingMode(String quickSearchingMode)