Interface ReportExporter

All Known Implementing Classes:
Birt2Doc, Birt2Excel, Birt2HTML, Birt2PDF, Crystal2CSV, Crystal2Excel, Crystal2PDF, Crystal2Text, Crystal2Word, Crystal2XML, Export2CSV, Export2Doc, Export2Excel, Export2HTML, Export2JSON, Export2JSONC, Export2JXLS, Export2PDF, Export2RTF, Export2StreamTable, Export2Text, Export2XML, GridEditor2Excel, Jasper2Excel, Jasper2HTML, Jasper2PDF, Jasper2RTF, Jasper2TableExcel, Jxls2Excel, Jxls2Html, ReportExporterImpl, ReportExportToTemplateHooker, Saiku2ChartHTML, Saiku2CSV, Saiku2Excel, Saiku2HTML, Saiku2PDF, Table2CSV, Table2Excel, Table2HTML, Table2JSON, Table2JSONC, Table2JXLS, Table2PDF, Table2StreamTable

public interface ReportExporter
  • Method Details

    • consumesConfiguration

      boolean consumesConfiguration(ReportDto report)
    • consumes

      boolean consumes(ReportDto report)
    • export

      Request export(ReportDto report, String executorToken)
    • displayConfiguration

      void displayConfiguration(ReportDto report, String executorToken, boolean allowAutomaticConfig, ReportExporter.ConfigurationFinishedCallback callack)
    • isConfigured

      boolean isConfigured()
    • getConfiguration

      List<ReportExecutionConfigDto> getConfiguration()
    • getExportTitle

      String getExportTitle()
    • getExportDescription

      String getExportDescription()
    • getIcon

      ImageResource getIcon()
    • getOutputFormat

      String getOutputFormat()
    • hasConfiguration

      boolean hasConfiguration()
    • configureFrom

      void configureFrom(List<ReportExecutionConfigDto> exportConfiguration)
    • wantsToBeTop

      boolean wantsToBeTop(ReportDto report)
    • prepareExportForPreview

      Request prepareExportForPreview(ReportDto report, String executorToken, <any> callback)
    • canBeScheduled

      boolean canBeScheduled()
    • isSkipDownload

      boolean isSkipDownload()
    • supportsDatasink

      boolean supportsDatasink(Class<? extends DatasinkDefinitionDto> datasinkType)
    • showInExportList

      boolean showInExportList()