new File("src/main/resources/templates/PLACEHOLDER_FEED_ITEM_REPORT.tmpl");
Map<String, Object> reportMap = Maps.newHashMap();
reportMap.put(ReportDefinitionReportType.PLACEHOLDER_FEED_ITEM_REPORT.name(), list);
FileSystemReportWriter htmlReportWriter = FileSystemReportWriter.newFileSystemReportWriter(
templateFile.getName(), "20140101", "20140131", 123L, outputDirectory, ReportFileType.HTML);
HTMLExporter.exportHtml(reportMap, templateFile, htmlReportWriter);
FileSystemReportWriter pdfReportWriter = FileSystemReportWriter.newFileSystemReportWriter(
templateFile.getName(), "20140101", "20140131", 123L, outputDirectory, ReportFileType.PDF);
HTMLExporter.exportHtmlToPdf(htmlFile, pdfReportWriter, null);
}