com.atlassian.jira.web.action.user
Class UpdateUserPreferences
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.ProjectActionSupport
com.atlassian.jira.web.action.IssueActionSupport
com.atlassian.jira.web.action.user.ViewProfile
com.atlassian.jira.web.action.user.AbstractUserAction
com.atlassian.jira.web.action.user.UpdateUserPreferences
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
public class UpdateUserPreferences
- extends AbstractUserAction
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.jira.web.action.user.ViewProfile |
getBrowseableProjects, getBrowseableProjectsWithAssignedIssues, getDisplayEmail, getIssuesByProject, getName, getProfilePanelForTab, getProfilePanelsByTabs, getSelectedTab, getUserProperties, hasBrowseableProjectsWithAssignedIssues, isEmailVisible, isHasMoreThanOneProfileTabs, isHasViewGroupPermission, resettable, setName, setReset, setSelectedTab |
Methods inherited from class com.atlassian.jira.web.action.IssueActionSupport |
getAttachmentManager, getCustomFieldManager, getDaysPerWeek, getHoursPerDay, getIssueManager, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getSearchRequest, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isFieldHidden, isFieldHidden, isFieldHidden, setCurrentIssue, setSearchRequest, updateSearchRequest |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSearchSortReverseDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, htmlEncode, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isSystemAdministrator, isUserExists, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getApplicationProperties, getDefaultResourceBundle, getDelegator, getJiraLocaleUtils, getLocale, getResult, getText, getText, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webwork.action.CommandDriven |
setCommand |
UpdateUserPreferences
public UpdateUserPreferences()
doDefault
public String doDefault()
- Overrides:
doDefault
in class webwork.action.ActionSupport
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()
getShareList
public Collection 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)
getUserLocale
public String getUserLocale()
setUserLocale
public void setUserLocale(String userLocale)
getMimeTypes
public Map getMimeTypes()
getNotifyOwnChanges
public boolean getNotifyOwnChanges()
setNotifyOwnChanges
public void setNotifyOwnChanges(boolean notifyOwnChanges)
getInstalledLocales
public Map getInstalledLocales()
- Retrieve the installed locales with the default option at the top
doExecute
protected String doExecute()
throws Exception
- Overrides:
doExecute
in class ViewProfile
- Throws:
Exception
doValidation
protected void doValidation()
- Overrides:
doValidation
in class webwork.action.ActionSupport
Copyright © 2002-2009 Atlassian. All Rights Reserved.