com.atlassian.bamboo.charts
Interface ChartManager

All Known Implementing Classes:
DefaultChartManager

public interface ChartManager


Method Summary
 List<ReportCollectorModuleDescriptor> getAvailableReports()
           
 com.atlassian.plugin.ModuleDescriptor getReport(String reportKey)
           
 ReportCollector getReportCollector(List<ResultsSummary> resultsList, Map<String,String[]> contextMap)
           
 Map<String,Object> getReportData(org.jfree.data.xy.XYDataset dataSet, Map<String,String[]> contextMap)
           
 Map<String,Object> getReportData(org.jfree.data.xy.XYDataset dataSet, String reportKey)
           
 String getReportKey(Map<String,String[]> context)
           
 List<ResultsSummary> prepareResultList(Map<String,String[]> contextMap)
           
 

Method Detail

getReportKey

@Nullable
String getReportKey(Map<String,String[]> context)

getReport

com.atlassian.plugin.ModuleDescriptor getReport(String reportKey)

getAvailableReports

List<ReportCollectorModuleDescriptor> getAvailableReports()

prepareResultList

List<ResultsSummary> prepareResultList(Map<String,String[]> contextMap)

getReportCollector

@Nullable
ReportCollector getReportCollector(List<ResultsSummary> resultsList,
                                            Map<String,String[]> contextMap)

getReportData

Map<String,Object> getReportData(@NotNull
                                 org.jfree.data.xy.XYDataset dataSet,
                                 @NotNull
                                 Map<String,String[]> contextMap)

getReportData

@NotNull
Map<String,Object> getReportData(@NotNull
                                         org.jfree.data.xy.XYDataset dataSet,
                                         @NotNull
                                         String reportKey)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.