Class JxlsOutputGeneratorImpl
java.lang.Object
net.datenwerke.rs.jxlsreport.service.jxlsreport.reportengine.output.generator.JxlsOutputGeneratorImpl
- All Implemented Interfaces:
ReportOutputGenerator,JxlsOutputGenerator
- Direct Known Subclasses:
JxlsHTMLOutputGenerator
-
Constructor Summary
ConstructorsConstructorDescriptionJxlsOutputGeneratorImpl(HookHandlerService hookHandler, DwAsyncService asyncService) -
Method Summary
Modifier and TypeMethodDescriptionexportReport(OutputStream os, byte[] template, Connection connection, JxlsReport jxlsReport, ParameterSet parameters, String outputFormat, ReportExecutionConfig... configs) Returns an emptyCompiledReportobject to specify the type of report that is generated by this generator.String[]booleanReturns true if this generator should be used if the format is not recognized.
-
Constructor Details
-
Method Details
-
isCatchAll
public boolean isCatchAll()Description copied from interface:ReportOutputGeneratorReturns true if this generator should be used if the format is not recognized.- Specified by:
isCatchAllin interfaceReportOutputGenerator
-
getFormats
- Specified by:
getFormatsin interfaceReportOutputGenerator- Returns:
- The generator's format
-
getFormatInfo
Description copied from interface:ReportOutputGeneratorReturns an emptyCompiledReportobject to specify the type of report that is generated by this generator.- Specified by:
getFormatInfoin interfaceReportOutputGenerator
-
exportReport
public CompiledReport exportReport(OutputStream os, byte[] template, Connection connection, JxlsReport jxlsReport, ParameterSet parameters, String outputFormat, ReportExecutionConfig... configs) throws ReportExecutorException - Specified by:
exportReportin interfaceJxlsOutputGenerator- Throws:
ReportExecutorException
-