Class StreamReportProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.AbstractReportProcessor
-
- org.pentaho.reporting.engine.classic.core.modules.output.table.base.StreamReportProcessor
-
- All Implemented Interfaces:
ReportProcessor
public class StreamReportProcessor extends AbstractReportProcessor
Creation-Date: 03.05.2007, 10:30:02- Author:
- Thomas Morgner
-
-
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 StreamReportProcessor(MasterReport report, OutputProcessor 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
-
StreamReportProcessor
public StreamReportProcessor(MasterReport report, OutputProcessor 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.
- Throws:
ReportProcessingException
- if there is a processing error.
-
-