Class DesignerReportProcessor

  • All Implemented Interfaces:
    org.pentaho.reporting.engine.classic.core.layout.output.ReportProcessor

    public class DesignerReportProcessor
    extends org.pentaho.reporting.engine.classic.core.modules.output.table.base.StreamReportProcessor
    • Field Summary

      • Fields inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractReportProcessor

        COMMIT_RATE, MAX_EVENTS_PER_RUN, MIN_ROWS_PER_EVENT
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.pentaho.reporting.engine.classic.core.function.OutputFunction createLayoutManager()  
      • Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractReportProcessor

        addReportProgressListener, calculatePageCount, cancel, checkInterrupted, close, createProcessingContext, fireProcessingFinished, fireProcessingStarted, fireStateUpdate, getConfiguration, getLogicalPageCount, getLogicalPageState, getOutputProcessor, getOutputProcessorMetaData, getPhysicalPageCount, getPhysicalPageState, getProcessStateHandle, getReport, isFullStreamingProcessor, isHandleInterruptedState, isPaginated, isQueryLimitReached, isStrictErrorHandling, paginate, prepareReportProcessing, processPage, processPrepareLevels, processReport, removeReportProgressListener, setFullStreamingProcessor, setHandleInterruptedState, setQueryLimitReached
    • Constructor Detail

      • DesignerReportProcessor

        public DesignerReportProcessor​(org.pentaho.reporting.engine.classic.core.MasterReport report,
                                       DesignerOutputProcessor outputProcessor,
                                       DesignerRenderComponentFactory componentFactory)
                                throws org.pentaho.reporting.engine.classic.core.ReportProcessingException
        Throws:
        org.pentaho.reporting.engine.classic.core.ReportProcessingException
    • Method Detail

      • createLayoutManager

        protected org.pentaho.reporting.engine.classic.core.function.OutputFunction createLayoutManager()
        Overrides:
        createLayoutManager in class org.pentaho.reporting.engine.classic.core.modules.output.table.base.StreamReportProcessor