public class TableReportEngine extends ReportEngine<TableDataSource,TableOutputGenerator,TableMetadataExporter>
| Constructor and Description |
|---|
TableReportEngine(EntityClonerService entityClonerService,
TableOutputGeneratorManager outputGeneratorManager,
TableMetadataExporterManager metadataExporterManager,
TableReportColumnMetadataService tableReportMetadataService,
DatasourceTransformationService datasourceTransformationService) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
consumes(Report report)
Defines the possible output formats
|
void |
isExecutable(Report report,
ParameterSet additionalParameters,
User user,
java.lang.String outputFormat,
ReportExecutionConfig... configs) |
boolean |
supportsStreaming(Report report,
ParameterSet parameterSet,
User user,
java.lang.String outputFormat,
ReportExecutionConfig... configs) |
execute, executeDry, exportMetadata, getConfig, getSupportedMetadataFormats, getSupportedOutputFormats, hasCatchAllOutputGen, hasConfig, setEventBus, setHookHandlerpublic TableReportEngine(EntityClonerService entityClonerService, TableOutputGeneratorManager outputGeneratorManager, TableMetadataExporterManager metadataExporterManager, TableReportColumnMetadataService tableReportMetadataService, DatasourceTransformationService datasourceTransformationService)
public boolean consumes(Report report)
ReportEngineconsumes in class ReportEngine<TableDataSource,TableOutputGenerator,TableMetadataExporter>public void isExecutable(Report report, ParameterSet additionalParameters, User user, java.lang.String outputFormat, ReportExecutionConfig... configs) throws ReportExecutorException
isExecutable in class ReportEngine<TableDataSource,TableOutputGenerator,TableMetadataExporter>ReportExecutorExceptionpublic boolean supportsStreaming(Report report, ParameterSet parameterSet, User user, java.lang.String outputFormat, ReportExecutionConfig... configs)
supportsStreaming in class ReportEngine<TableDataSource,TableOutputGenerator,TableMetadataExporter>