com.atlassian.jira.web.action
Class Dashboard
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.Dashboard
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
- Direct Known Subclasses:
- RunPortlet
public class Dashboard
- extends IssueActionSupport
- 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.IssueActionSupport |
getAttachmentManager, getCustomFieldManager, getDaysPerWeek, getHoursPerDay, getIssueManager, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getSearchRequest, getUrlEncoded, getWorkflow, getWorkflowTransitionDescription, getWorkflowTransitionDisplayName, isCustomFieldHidden, isFieldHidden, isFieldHidden, isFieldHidden, setCurrentIssue |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getCalendarTranslationFilenameForLanguage, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSavedFilters, getSelectedProject, getServerId, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, isHasCalendarTranslationForLanguage, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, 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, 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 |
sortOrder
SearchSort sortOrder
sortOrder2
SearchSort sortOrder2
assignedIssues
Collection assignedIssues
inProgressIssues
Collection inProgressIssues
portletConf
PortalPageConfiguration portletConf
selectPageId
Long selectPageId
moveToPageId
Long moveToPageId
pluginManager
protected final com.atlassian.plugin.PluginManager pluginManager
Dashboard
public Dashboard(PortalManager portalManager,
com.atlassian.plugin.PluginManager pluginManager)
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
getIntroduction
public String getIntroduction()
getApplicationTitle
public String getApplicationTitle()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
extUserManagement
public boolean extUserManagement()
getPriorityStats
public Map getPriorityStats(org.ofbiz.core.entity.GenericValue project)
throws Exception
- Warning this method is not lazy loaded yet - we only call it once per project in the dashboard so that
is ok.
- Throws:
Exception
isHasPermission
public boolean isHasPermission(String permName)
- Overrides:
isHasPermission
in class JiraWebActionSupport
getCurrentPageId
public Long getCurrentPageId()
throws PortletConfigurationException
- Throws:
PortletConfigurationException
getCurrentPortalPage
public PortalPageConfiguration getCurrentPortalPage()
throws PortletConfigurationException
- Throws:
PortletConfigurationException
getDashboardPages
public Collection getDashboardPages()
throws PortletConfigurationException
- Throws:
PortletConfigurationException
setConfiguring
public void setConfiguring(boolean configure)
throws PortletConfigurationException
- Throws:
PortletConfigurationException
isConfiguring
public boolean isConfiguring()
getColumns
public List getColumns()
throws PortletConfigurationException
- Throws:
PortletConfigurationException
getColumnWidth
public String getColumnWidth(Integer statusCount)
throws PortletConfigurationException
- Throws:
PortletConfigurationException
getSelectedPortlets
public Long[] getSelectedPortlets()
setSelectedPortlets
public void setSelectedPortlets(Long[] selectedPortlets)
isSelectedPortlet
public boolean isSelectedPortlet(Long id)
isConfigurationNeeded
public boolean isConfigurationNeeded(PortletConfiguration portletConfiguration)
throws com.atlassian.configurable.ObjectConfigurationException
- Throws:
com.atlassian.configurable.ObjectConfigurationException
getMoveToPageId
public Long getMoveToPageId()
setMoveToPageId
public void setMoveToPageId(Long moveToPageId)
getSelectPageId
public Long getSelectPageId()
setSelectPageId
public void setSelectPageId(Long selectPageId)
getProjectTabPanels
public List getProjectTabPanels(org.ofbiz.core.entity.GenericValue project)
- This should be moved to the 'project' & 'projects' portlets
- Returns:
- A list of valid project tab panels
Copyright © 2002-2007 Atlassian. All Rights Reserved.