net.sf.infrared.web.report
Interface SummaryReport

All Known Implementing Classes:
ExcelSummaryReport

public interface SummaryReport

Defines interfaces that handle Summary Report. Implementations may decide upon presentation of the summary report.


Method Summary
 void addSnapShot(PerformanceDataSnapShot snapShot)
          Add the snapshot to the report
 void save(OutputStream os)
          Save the report to a stream
 void save(String fileName)
          Save the report
 

Method Detail

addSnapShot

public void addSnapShot(PerformanceDataSnapShot snapShot)
Add the snapshot to the report

Parameters:
snapShot -

save

public void save(String fileName)
          throws IOException
Save the report

Parameters:
fileName - - file into which report needs to be saved.
Throws:
IOException

save

public void save(OutputStream os)
          throws IOException
Save the report to a stream

Parameters:
os - - output stream to which the report needs to be saved.
Throws:
IOException