Class RapidChartResource
java.lang.Object
com.atlassian.greenhopper.web.AbstractResource
com.atlassian.greenhopper.web.rapid.chart.RapidChartResource
@Path("rapid/charts")
@Produces("application/json")
public class RapidChartResource
extends AbstractResource
-
Field Summary
Fields inherited from class com.atlassian.greenhopper.web.AbstractResource
authenticationContext, log
-
Constructor Summary
ConstructorsConstructorDescriptionRapidChartResource
(ControlChartModelFactory rapidChartFactory, CumulativeFlowChartModelFactory cumulativeFlowChartModelFactory, SprintBurndownModelFactory sprintBurndownModelFactory, VelocityChartModelFactory velocityChartModelFactory, RapidViewService rapidViewService, SprintService sprintService, HistoricSprintDataFactory historicSprintDataFactory, EpicReportModelFactory epicReportModelFactory, EpicProgressChartModelFactory epicProgressChartModelFactory, EpicBurndownChartModelFactory epicBurndownChartModelFactory, VersionProgressChartModelFactory versionProgressChartModelFactory, ReleaseBurndownChartModelFactory releaseBurndownChartModelFactory, IssueHelper issueHelper, com.atlassian.jira.project.version.VersionManager versionManager, VersionReportModelFactory versionReportModelFactory, VelocityChartSettingsService velocityChartSettingsService) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
Restores default maximum number of issues allowed to be processed by velocity chart.jakarta.ws.rs.core.Response
Restores default maximum number of sprints allowed to be processed by velocity chart.jakarta.ws.rs.core.Response
getAllIssues
(Long rapidViewId, Long sprintId) jakarta.ws.rs.core.Response
jakarta.ws.rs.core.Response
getCumulativeFlowData
(Long rapidViewId, Set<Long> columnIds, Set<Long> swimlaneIds, Set<Long> quickFilterIds) jakarta.ws.rs.core.Response
getEpicBurndownChart
(Long rapidViewId, String epicKey) jakarta.ws.rs.core.Response
getEpicBurnupChart
(Long rapidViewId, String epicKey) jakarta.ws.rs.core.Response
getEpicIssues
(Long rapidViewId, String epicKey) jakarta.ws.rs.core.Response
getReleaseBurndownChart
(Long rapidViewId, Long versionId) jakarta.ws.rs.core.Response
getScopeChangeBurndownChart
(Long rapidViewId, Long sprintId, String statisticFieldId) jakarta.ws.rs.core.Response
getVelocityChart
(Long rapidViewId, String sprintsFinishedAfter, String sprintsFinishedBefore) jakarta.ws.rs.core.Response
Maximum number of issues allowed to be processed by velocity chart.jakarta.ws.rs.core.Response
Maximum number of sprints allowed to be processed by velocity chart.jakarta.ws.rs.core.Response
getVersionBurnupChart
(Long rapidViewId, Long versionId) jakarta.ws.rs.core.Response
getVersionIssues
(Long rapidViewId, Long versionId) jakarta.ws.rs.core.Response
setVelocityChartMaxIssues
(com.atlassian.greenhopper.web.rapid.chart.RapidChartResource.VelocityChartSetting velocityChartSetting) Changes the maximum number of issues allowed to be processed by velocity chart.jakarta.ws.rs.core.Response
setVelocityChartMaxSprints
(com.atlassian.greenhopper.web.rapid.chart.RapidChartResource.VelocityChartSetting velocityChartSetting) Changes the maximum number of sprints allowed to be processed by velocity chart.Methods inherited from class com.atlassian.greenhopper.web.AbstractResource
check, checkResult, createNoContentResponse, createOkResponse, createOkResponse, getUser, isGadgetRequest, nullSafe, response, responseWithoutAccessCheck
-
Constructor Details
-
RapidChartResource
@Inject public RapidChartResource(ControlChartModelFactory rapidChartFactory, CumulativeFlowChartModelFactory cumulativeFlowChartModelFactory, SprintBurndownModelFactory sprintBurndownModelFactory, VelocityChartModelFactory velocityChartModelFactory, RapidViewService rapidViewService, SprintService sprintService, HistoricSprintDataFactory historicSprintDataFactory, EpicReportModelFactory epicReportModelFactory, EpicProgressChartModelFactory epicProgressChartModelFactory, EpicBurndownChartModelFactory epicBurndownChartModelFactory, VersionProgressChartModelFactory versionProgressChartModelFactory, ReleaseBurndownChartModelFactory releaseBurndownChartModelFactory, IssueHelper issueHelper, com.atlassian.jira.project.version.VersionManager versionManager, VersionReportModelFactory versionReportModelFactory, VelocityChartSettingsService velocityChartSettingsService)
-
-
Method Details
-
getControlChartData
-
getCumulativeFlowData
-
getScopeChangeBurndownChart
-
getVelocityChart
-
getVelocityChartMaxSprints
@GET @Path("/velocity/max-sprints") public jakarta.ws.rs.core.Response getVelocityChartMaxSprints()Maximum number of sprints allowed to be processed by velocity chart.- Returns:
- Maximum number of sprints allowed to process for velocity chart.
-
getVelocityChartMaxIssues
@GET @Path("/velocity/max-issues") public jakarta.ws.rs.core.Response getVelocityChartMaxIssues()Maximum number of issues allowed to be processed by velocity chart.- Returns:
- Maximum number of issues allowed to process for velocity chart.
-
setVelocityChartMaxSprints
@PUT @Path("/velocity/max-sprints") public jakarta.ws.rs.core.Response setVelocityChartMaxSprints(com.atlassian.greenhopper.web.rapid.chart.RapidChartResource.VelocityChartSetting velocityChartSetting) Changes the maximum number of sprints allowed to be processed by velocity chart. -
setVelocityChartMaxIssues
@PUT @Path("/velocity/max-issues") public jakarta.ws.rs.core.Response setVelocityChartMaxIssues(com.atlassian.greenhopper.web.rapid.chart.RapidChartResource.VelocityChartSetting velocityChartSetting) Changes the maximum number of issues allowed to be processed by velocity chart. -
deleteVelocityChartMaxSprints
@DELETE @Path("/velocity/max-sprints") public jakarta.ws.rs.core.Response deleteVelocityChartMaxSprints()Restores default maximum number of sprints allowed to be processed by velocity chart.- See Also:
-
deleteVelocityChartMaxIssues
@DELETE @Path("/velocity/max-issues") public jakarta.ws.rs.core.Response deleteVelocityChartMaxIssues()Restores default maximum number of issues allowed to be processed by velocity chart.- See Also:
-
getAllIssues
-
getEpicIssues
-
getEpicBurnupChart
-
getEpicBurndownChart
-
getVersionBurnupChart
-
getReleaseBurndownChart
-
getVersionIssues
-