Interface ReportGenerator


public interface ReportGenerator
Generates reports from a data source and a profile.
  • Method Details

    • execute

      void execute(ReportDataSource dataSource, se.conciliate.mt.rest.JsonData profile, ReportOutputWriter writer, ProgressCallback callback) throws IOException
      Creates a report.
      Parameters:
      dataSource - Provides the data used to generate the report.
      profile - Contains the layout settings for the report.
      writer - Determines the output format.
      callback - Callback for progress in percent of completion.
      Throws:
      IOException - If an IOException occurs.