public class AverageAgeChartResource extends SearchQueryBackedResource
authenticationContext, chartUtils, permissionManager, QUERY_STRING, searchService| Constructor and Description |
|---|
AverageAgeChartResource(ChartFactory chartFactory,
ChartUtils chartUtils,
JiraAuthenticationContext authenticationContext,
PermissionManager permissionManager,
SearchService searchService,
VelocityRequestContextFactory velocityRequestContextFactory,
ApplicationProperties applicationProperties,
TimeZoneManager timeZoneManager) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
generateChart(javax.servlet.http.HttpServletRequest request,
String queryString,
String days,
String periodName,
boolean returnData,
int width,
int height,
boolean inline)
Generate an Average Age Chart and returns a simple bean containing all relievent information
|
javax.ws.rs.core.Response |
validateChart(String queryString,
String days,
String periodName)
Ensures all parameters are valid for the Average Age Chart
|
getFilterTitle, getFilterUrl, getSearchRequestAndValidate, validateSizecreateErrorResponse, createIndexingUnavailableResponse, createValidationResponsepublic AverageAgeChartResource(ChartFactory chartFactory, ChartUtils chartUtils, JiraAuthenticationContext authenticationContext, PermissionManager permissionManager, SearchService searchService, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties, TimeZoneManager timeZoneManager)
public javax.ws.rs.core.Response generateChart(@Context
javax.servlet.http.HttpServletRequest request,
String queryString,
String days,
String periodName,
boolean returnData,
int width,
int height,
boolean inline)
request - The current HTTPRequest. Needed for url generationqueryString - a filter id (starts with "filter-") or project id (starts with "project-")or jql (starts with
"jql-")days - The number of days previous to go back for. Must be positive.periodName - The name of the period. See - ChartFactory.PeriodNamereturnData - whether to return the data or notwidth - the width of the chart in pixels (defaults to 400px)height - the height of the chart in pixels (defaults to 250px)DateRangeChart if all params validated else a Collection of ValidationErrorpublic javax.ws.rs.core.Response validateChart(String queryString, String days, String periodName)
queryString - a filter id (starts with "filter-") or project id (starts with "project-").days - The number of days previous to go back for. Must be positive.periodName - The name of the period. See - ChartFactory.PeriodNameValidationError. Or empty list if no errors.Copyright © 2002-2024 Atlassian. All Rights Reserved.