Class HtmlReportBuilder
- java.lang.Object
-
- org.camunda.bpm.qa.performance.engine.framework.report.HtmlReportBuilder
-
public class HtmlReportBuilder extends java.lang.Object
Uses aTabularResultSet
and renders it as a Html Table.- Author:
- Daniel Meyer
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
csvSourceFileName
protected boolean
isCreateImageLinks
protected java.lang.String
jsonSourceFileName
protected java.lang.String
reportName
protected java.lang.String
resultsBaseFolder
protected TabularResultSet
resultSet
-
Constructor Summary
Constructors Constructor Description HtmlReportBuilder(TabularResultSet resultSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HtmlReportBuilder
createImageLinks(boolean shouldCreateImageLinks)
HtmlReportBuilder
csvSource(java.lang.String csvReportFilename)
java.lang.String
execute()
HtmlReportBuilder
jsonSource(java.lang.String jsonSourceFileName)
HtmlReportBuilder
name(java.lang.String reportName)
HtmlReportBuilder
resultDetailsFolder(java.lang.String resultsBaseFolder)
protected void
writeResultTable(HtmlDocumentBuilder bodyBuilder)
-
-
-
Field Detail
-
resultSet
protected TabularResultSet resultSet
-
resultsBaseFolder
protected java.lang.String resultsBaseFolder
-
jsonSourceFileName
protected java.lang.String jsonSourceFileName
-
csvSourceFileName
protected java.lang.String csvSourceFileName
-
reportName
protected java.lang.String reportName
-
isCreateImageLinks
protected boolean isCreateImageLinks
-
-
Constructor Detail
-
HtmlReportBuilder
public HtmlReportBuilder(TabularResultSet resultSet)
-
-
Method Detail
-
resultDetailsFolder
public HtmlReportBuilder resultDetailsFolder(java.lang.String resultsBaseFolder)
-
jsonSource
public HtmlReportBuilder jsonSource(java.lang.String jsonSourceFileName)
-
name
public HtmlReportBuilder name(java.lang.String reportName)
-
createImageLinks
public HtmlReportBuilder createImageLinks(boolean shouldCreateImageLinks)
-
csvSource
public HtmlReportBuilder csvSource(java.lang.String csvReportFilename)
-
execute
public java.lang.String execute()
-
writeResultTable
protected void writeResultTable(HtmlDocumentBuilder bodyBuilder)
-
-