public class RecentlyCreatedChartResource extends SearchQueryBackedResource
| Modifier and Type | Class and Description |
|---|---|
static class |
RecentlyCreatedChartResource.DataRow |
static class |
RecentlyCreatedChartResource.RecentlyCreatedChart
A simple bean contain all information required to render the Recently Created Chart
|
authenticationContext, chartUtils, permissionManager, QUERY_STRING, searchService| Constructor and Description |
|---|
RecentlyCreatedChartResource(ChartUtils chartUtils,
JiraAuthenticationContext authenticationContext,
SearchService searchService,
PermissionManager permissionManager,
ChartFactory chartFactory,
VelocityRequestContextFactory velocityRequestContextFactory,
ApplicationProperties applicationProperties) |
| 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 a Recently Created Chart and returns a simple bean containing all relevent information
|
javax.ws.rs.core.Response |
validateChart(String queryString,
String days,
String periodName)
Ensures all parameters are valid for the Recently Created Chart
|
getFilterTitle, getFilterUrl, getSearchRequestAndValidatecreateErrorResponse, createIndexingUnavailableResponse, createValidationResponsepublic RecentlyCreatedChartResource(ChartUtils chartUtils, JiraAuthenticationContext authenticationContext, SearchService searchService, PermissionManager permissionManager, ChartFactory chartFactory, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties)
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.PeriodNamewidth - the width of the chart in pixels (defaults to 400px)height - the height of the chart in pixels (defaults to 250px)RecentlyCreatedChartResource.RecentlyCreatedChart 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-2018 Atlassian. All Rights Reserved.