Package com.atlassian.bamboo.charts
Class DefaultChartManager
java.lang.Object
com.atlassian.bamboo.charts.DefaultChartManager
- All Implemented Interfaces:
ChartManager
-
Constructor Summary
ConstructorDescriptionDefaultChartManager
(com.atlassian.plugin.PluginAccessor pluginAccessor, PlanResultSearcher planResultSearcher, CachedPlanManager cachedPlanManager, ResultsSummaryManager resultsSummaryManager, PlanManager planManager) -
Method Summary
Modifier and TypeMethodDescriptioncom.atlassian.plugin.ModuleDescriptor<ReportCollector>
@Nullable ReportCollector
getReportCollector
(List<ResultsSummary> resultsList, Map<String, String[]> contextMap) getReportData
(@NotNull org.jfree.data.xy.XYDataset dataSet, @NotNull String reportKey) getReportData
(@NotNull org.jfree.data.xy.XYDataset dataSet, @NotNull Map<String, String[]> contextMap) @Nullable String
getReportKey
(Map<String, String[]> context) prepareResultList
(Map<String, String[]> contextMap)
-
Constructor Details
-
DefaultChartManager
public DefaultChartManager(com.atlassian.plugin.PluginAccessor pluginAccessor, PlanResultSearcher planResultSearcher, CachedPlanManager cachedPlanManager, ResultsSummaryManager resultsSummaryManager, PlanManager planManager)
-
-
Method Details
-
getReportKey
- Specified by:
getReportKey
in interfaceChartManager
-
getAvailableReports
- Specified by:
getAvailableReports
in interfaceChartManager
-
getReport
- Specified by:
getReport
in interfaceChartManager
-
prepareResultList
- Specified by:
prepareResultList
in interfaceChartManager
-
getReportCollector
@Nullable public @Nullable ReportCollector getReportCollector(List<ResultsSummary> resultsList, Map<String, String[]> contextMap) - Specified by:
getReportCollector
in interfaceChartManager
-
getReportData
@NotNull public @NotNull Map<String,Object> getReportData(@NotNull @NotNull org.jfree.data.xy.XYDataset dataSet, @NotNull @NotNull Map<String, String[]> contextMap) - Specified by:
getReportData
in interfaceChartManager
-
getReportData
@NotNull public @NotNull Map<String,Object> getReportData(@NotNull @NotNull org.jfree.data.xy.XYDataset dataSet, @NotNull @NotNull String reportKey) - Specified by:
getReportData
in interfaceChartManager
-