public class StreamingRenderer extends AbstractRenderer
Renderer.LayoutResult, Renderer.SectionType
Constructor and Description |
---|
StreamingRenderer(OutputProcessor outputProcessor) |
Modifier and Type | Method and Description |
---|---|
void |
applyRollbackInformation() |
void |
createRollbackInformation() |
int |
getPageCount() |
void |
processIncrementalUpdate(boolean performOutput) |
void |
rollback() |
void |
startReport(ReportDefinition report,
ProcessingContext processingContext,
PerformanceMonitorContext performanceMonitorContext) |
add, addEmptyRootLevelBand, addPagebreak, addProgressBox, addToNormalFlow, applyAutoCommit, clearPendingPageStart, clone, deriveForPagebreak, deriveForStorage, endGroup, endGroupBody, endReport, endSection, endSubReport, getLastStateKey, getNormalFlowLayoutModelBuilder, getOutputProcessor, getPagebreaks, isCurrentPageEmpty, isDirty, isOpen, isPageStartPending, isPendingPageHack, isSafeToStore, isValid, newPageStarted, performParanoidModelCheck, print, printLayoutStateToFile, processPage, setStateKey, startGroup, startGroupBody, startSection, startSubReport, validateAfterCommit, validatePages
public StreamingRenderer(OutputProcessor outputProcessor)
public void startReport(ReportDefinition report, ProcessingContext processingContext, PerformanceMonitorContext performanceMonitorContext)
startReport
in interface Renderer
startReport
in class AbstractRenderer
public void processIncrementalUpdate(boolean performOutput) throws ContentProcessingException
processIncrementalUpdate
in interface Renderer
processIncrementalUpdate
in class AbstractRenderer
ContentProcessingException
public int getPageCount()
getPageCount
in interface Renderer
getPageCount
in class AbstractRenderer
public void createRollbackInformation()
createRollbackInformation
in interface Renderer
createRollbackInformation
in class AbstractRenderer
public void applyRollbackInformation()
applyRollbackInformation
in interface Renderer
applyRollbackInformation
in class AbstractRenderer
public void rollback()
rollback
in interface Renderer
rollback
in class AbstractRenderer