Class DefaultExporterFactory

java.lang.Object
de.hybris.platform.cockpit.reports.factories.impl.DefaultExporterFactory
All Implemented Interfaces:
ExporterFactory

public class DefaultExporterFactory extends Object implements ExporterFactory
  • Constructor Details

    • DefaultExporterFactory

      public DefaultExporterFactory()
  • Method Details

    • createExcelExporter

      public net.sf.jasperreports.engine.JRAbstractExporter createExcelExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, OutputStream outputstream)
      Description copied from interface: ExporterFactory
      Produces exporter for excel files
      Specified by:
      createExcelExporter in interface ExporterFactory
      Parameters:
      jasperPrint - report to export
      outputstream - stream where report is outputed
      Returns:
      exporter
    • createPdfExporter

      public net.sf.jasperreports.engine.JRAbstractExporter createPdfExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, OutputStream outputstream)
      Description copied from interface: ExporterFactory
      Produces exporter for pdf files
      Specified by:
      createPdfExporter in interface ExporterFactory
      Parameters:
      jasperPrint - report to export
      outputstream - stream where report is outputed
      Returns:
      exporter
    • createImageExporter

      public net.sf.jasperreports.engine.JRAbstractExporter createImageExporter(net.sf.jasperreports.engine.JasperPrint jasperPrint, Graphics graphics)
      Description copied from interface: ExporterFactory
      Produces exporter for images
      Specified by:
      createImageExporter in interface ExporterFactory
      Parameters:
      jasperPrint - report to export
      graphics - where report will be exported to
      Returns:
      exporter