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, java.io.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, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, forceRedirect, getApplicationProperties, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRandomHint, getRedirect, getRedirectChecker, getRemoteUser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUriValidator, getUserFullName, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, setConglomerateCookieValue, setInline, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getDefaultResourceBundle, getDelegator, getKeysForPrefix, getLocale, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText0, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, doDefault, getCommandName, 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 |
getCommandName, 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 java.lang.String doExecute()
throws java.lang.Exception
- Overrides:
doExecute
in class webwork.action.ActionSupport
- Throws:
java.lang.Exception
isConfirm
public boolean isConfirm()
setConfirm
public void setConfirm(boolean confirm)
getDestination
public java.lang.String getDestination()
setDestination
public void setDestination(java.lang.String destination)
getCancelUrl
public java.lang.String getCancelUrl()
isHasViewGroupPermission
public boolean isHasViewGroupPermission(java.lang.String group,
com.opensymphony.user.User user)
getDisplayEmail
public java.lang.String getDisplayEmail(java.lang.String email)
getPortalPagesFavouritedByOthersWithUserCount
public java.util.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 com.opensymphony.user.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-2011 Atlassian. All Rights Reserved.