public class

PieReport

extends AbstractChartReport
java.lang.Object
   ↳ com.atlassian.jira.plugin.report.impl.AbstractReport
     ↳ com.atlassian.jira.charts.report.AbstractChartReport
       ↳ com.atlassian.jira.charts.report.PieReport

Class Overview

A report showing a pie chart by any single field of the issues for a given project or search request.

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.charts.report.AbstractChartReport
From class com.atlassian.jira.plugin.report.impl.AbstractReport
Public Constructors
PieReport(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, ProjectManager projectManager, SearchRequestService searchRequestService, ChartUtils chartUtils, ChartFactory chartFactory)
Public Methods
String generateReportHtml(ProjectActionSupport action, Map reqParams)
void validate(ProjectActionSupport action, Map params)
Validate the parameters passed to this report from the UI.
[Expand]
Inherited Methods
From class com.atlassian.jira.charts.report.AbstractChartReport
From class com.atlassian.jira.plugin.report.impl.AbstractReport
From class java.lang.Object
From interface com.atlassian.jira.plugin.report.Report

Public Constructors

public PieReport (JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, ProjectManager projectManager, SearchRequestService searchRequestService, ChartUtils chartUtils, ChartFactory chartFactory)

Public Methods

public String generateReportHtml (ProjectActionSupport action, Map reqParams)

Throws
Exception

public void validate (ProjectActionSupport action, Map params)

Validate the parameters passed to this report from the UI.

Any errors should be added to the action errors.