Class PageableReportProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.AbstractReportProcessor
-
- org.pentaho.reporting.engine.classic.core.modules.output.pageable.base.PageableReportProcessor
-
- All Implemented Interfaces:
ReportProcessor
- Direct Known Subclasses:
PrintReportProcessor
public class PageableReportProcessor extends AbstractReportProcessor
-
-
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
-
-
Constructor Summary
Constructors Constructor Description PageableReportProcessor(MasterReport report, PageableOutputProcessor outputProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OutputFunction
createLayoutManager()
Returns the layout manager.-
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
-
PageableReportProcessor
public PageableReportProcessor(MasterReport report, PageableOutputProcessor outputProcessor) throws ReportProcessingException
- Throws:
ReportProcessingException
-
-
Method Detail
-
createLayoutManager
protected OutputFunction createLayoutManager()
Returns the layout manager. If the key isnull
, an instance of theSimplePageLayouter
class is returned.- Specified by:
createLayoutManager
in classAbstractReportProcessor
- Returns:
- the page layouter.
-
-