Class ReportExporterImpl
java.lang.Object
net.datenwerke.rs.core.client.reportexporter.exporter.ReportExporterImpl
- All Implemented Interfaces:
ReportExporter
- Direct Known Subclasses:
Export2CSV,Export2Doc,Export2Excel,Export2HTML,Export2JSON,Export2JSONC,Export2JXLS,Export2PDF,Export2RTF,Export2StreamTable,Export2Text,Export2XML,ReportExportToTemplateHooker,Saiku2ChartHTML
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.datenwerke.rs.core.client.reportexporter.exporter.ReportExporter
ReportExporter.ConfigurationFinishedCallback -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidconfigureFrom(List<ReportExecutionConfigDto> exportConfiguration) voiddisplayConfiguration(ReportDto report, String executorToken, boolean allowAutomaticConfig, ReportExporter.ConfigurationFinishedCallback callback) final RequestList<ReportExecutionConfigDto> booleanbooleanfinal RequestprepareExportForPreview(ReportDto report, String executorToken, <any> callback) booleanbooleansupportsDatasink(Class<? extends DatasinkDefinitionDto> datasinkType) booleanwantsToBeTop(ReportDto report) Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.datenwerke.rs.core.client.reportexporter.exporter.ReportExporter
consumes, consumesConfiguration, getExportDescription, getExportTitle, getIcon, getOutputFormat, hasConfiguration
-
Constructor Details
-
ReportExporterImpl
public ReportExporterImpl()
-
-
Method Details
-
export
- Specified by:
exportin interfaceReportExporter
-
prepareExportForPreview
public final Request prepareExportForPreview(ReportDto report, String executorToken, <any> callback) - Specified by:
prepareExportForPreviewin interfaceReportExporter
-
configureFrom
- Specified by:
configureFromin interfaceReportExporter
-
displayConfiguration
public void displayConfiguration(ReportDto report, String executorToken, boolean allowAutomaticConfig, ReportExporter.ConfigurationFinishedCallback callback) - Specified by:
displayConfigurationin interfaceReportExporter
-
getConfiguration
- Specified by:
getConfigurationin interfaceReportExporter
-
isConfigured
public boolean isConfigured()- Specified by:
isConfiguredin interfaceReportExporter
-
canBeScheduled
public boolean canBeScheduled()- Specified by:
canBeScheduledin interfaceReportExporter
-
wantsToBeTop
public boolean wantsToBeTop(ReportDto report) - Specified by:
wantsToBeTopin interfaceReportExporter
-
isSkipDownload
public boolean isSkipDownload()- Specified by:
isSkipDownloadin interfaceReportExporter
-
supportsDatasink
- Specified by:
supportsDatasinkin interfaceReportExporter
-
showInExportList
public boolean showInExportList()- Specified by:
showInExportListin interfaceReportExporter
-