public ReportingDiskDao(String reportingFolder, boolean isEnabled) { this.averageAggregator = new AverageAggregatorProcessor(reportingFolder); this.rawDataCacheForGraphProcessor = new RawDataCacheForGraphProcessor(); this.dataFolder = reportingFolder; this.enableRawDbDataStore = isEnabled; this.rawDataProcessor = new RawDataProcessor(enableRawDbDataStore); this.csvGenerator = new CSVGenerator(this); createCSVFolder(); }