public abstract class

AbstractDashboardAdministration

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.dashboards.AbstractDashboardAdministration
Known Direct Subclasses

Class Overview

This is the base class for DeleteSharedDashboard and ChangeSharedDashboardOwner

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AbstractDashboardAdministration(PermissionManager permissionManager, PortalPageManager portalPageManager)
Public Methods
Long getDashboardId()
String getDashboardName()
Long getPageId()
String getPageName()
String getPagingOffset()
String getSearchName()
String getSearchOwnerUserName()
String getSortAscending()
String getSortColumn()
String getTotalResultCount()
void setDashboardId(Long dashboardId)
void setPageId(Long pageId)
void setPagingOffset(String pagingOffset)
void setSearchName(String searchName)
void setSearchOwnerUserName(String searchOwnerUserName)
void setSortAscending(String sortAscending)
void setSortColumn(String sortColumn)
void setTotalResultCount(String totalResultCount)
Protected Methods
String buildReturnUri()
PortalPage getDashboard()
This will always return the Dashboard using the dashboard context - this means you will (should?) never get Permission exceptions
JiraServiceContext getJiraServiceContext(String owner)
JiraServiceContext getJiraServiceContext(long id)
void setDashboard(PortalPage dashboard)
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Public Constructors

public AbstractDashboardAdministration (PermissionManager permissionManager, PortalPageManager portalPageManager)

Public Methods

public Long getDashboardId ()

public String getDashboardName ()

Throws
GenericEntityException

public Long getPageId ()

public String getPageName ()

Throws
Exception

public String getPagingOffset ()

public String getSearchName ()

public String getSearchOwnerUserName ()

public String getSortAscending ()

public String getSortColumn ()

public String getTotalResultCount ()

public void setDashboardId (Long dashboardId)

public void setPageId (Long pageId)

public void setPagingOffset (String pagingOffset)

public void setSearchName (String searchName)

public void setSearchOwnerUserName (String searchOwnerUserName)

public void setSortAscending (String sortAscending)

public void setSortColumn (String sortColumn)

public void setTotalResultCount (String totalResultCount)

Protected Methods

protected String buildReturnUri ()

protected PortalPage getDashboard ()

This will always return the Dashboard using the dashboard context - this means you will (should?) never get Permission exceptions

Returns

protected JiraServiceContext getJiraServiceContext (String owner)

protected JiraServiceContext getJiraServiceContext (long id)

protected void setDashboard (PortalPage dashboard)