Interface DataSourceProviderBundleWriteHandler

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void write​(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle, org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterState state, org.pentaho.reporting.libraries.xmlns.writer.XmlWriter xmlWriter, DataSourceProvider dataSourceProvider)
      Writes a data-source into a XML-stream.
    • Method Detail

      • write

        void write​(org.pentaho.reporting.libraries.docbundle.WriteableDocumentBundle bundle,
                   org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterState state,
                   org.pentaho.reporting.libraries.xmlns.writer.XmlWriter xmlWriter,
                   DataSourceProvider dataSourceProvider)
            throws IOException,
                   org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException
        Writes a data-source into a XML-stream.
        Parameters:
        bundle - the document bundle that is produced.
        state - the current writer state.
        xmlWriter - the XML writer that will receive the generated XML data.
        dataSourceProvider - the data factory that should be written.
        Throws:
        IOException - if any error occured
        org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterException