com.atlassian.jira.web.action.user
Class RestoreDefaultDashboard
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.user.RestoreDefaultDashboard
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
public class RestoreDefaultDashboard
- extends JiraWebActionSupport
Action to restore the default dashboard.
- Since:
- ??
- 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.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, doDefault, 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 |
RestoreDefaultDashboard
public RestoreDefaultDashboard(PortalPageService portalPageService,
FavouritesService favouritesService,
EmailFormatter emailFormatter,
GroupPermissionChecker groupPermissionChecker)
doValidation
protected void doValidation()
- Overrides:
doValidation
in class webwork.action.ActionSupport
doExecute
protected String doExecute()
throws Exception
- Overrides:
doExecute
in class webwork.action.ActionSupport
- Throws:
Exception
isConfirm
public boolean isConfirm()
setConfirm
public void setConfirm(boolean confirm)
getDestination
public String getDestination()
setDestination
public void setDestination(String destination)
getCancelUrl
public String getCancelUrl()
isHasViewGroupPermission
public boolean isHasViewGroupPermission(String group,
User user)
getDisplayEmail
public String getDisplayEmail(String email)
getPortalPagesFavouritedByOthersWithUserCount
public Map getPortalPagesFavouritedByOthersWithUserCount()
- Note: result is cached to avoid double calculation (once for checking emptyness, once for iterating).
- Returns:
- a Map containing the current user's
PortalPage
s which have been favourited
by other users, and the number of other users who have that PortalPage favourited.
getUser
public User getUser()
- Returns the user this action if performed for - remote user.
This action can be only performed for the same user as remote user.
- Returns:
- remote user
Copyright © 2002-2009 Atlassian. All Rights Reserved.