org.jfree.report.flow

Class AbstractReportProcessor

Implemented Interfaces:
ReportProcessor
Known Direct Subclasses:
FlowReportProcessor, PaginatingReportProcessor, SinglePassReportProcessor, StreamingReportProcessor

public abstract class AbstractReportProcessor
extends java.lang.Object
implements ReportProcessor

Creation-Date: 10.11.2006, 16:07:26
Author:
Thomas Morgner

Constructor Summary

AbstractReportProcessor()

Method Summary

protected FlowController
createFlowControler(ReportContext context, ReportJob job)
protected ReportContext
createReportContext(ReportJob job, ReportTarget target)
protected void
processReportRun(ReportJob job, ReportTarget target)

Constructor Details

AbstractReportProcessor

protected AbstractReportProcessor()

Method Details

createFlowControler

protected FlowController createFlowControler(ReportContext context,
                                             ReportJob job)
            throws DataSourceException

createReportContext

protected ReportContext createReportContext(ReportJob job,
                                            ReportTarget target)

processReportRun

protected void processReportRun(ReportJob job,
                                ReportTarget target)
            throws ReportDataFactoryException,
                   DataSourceException,
                   ReportProcessingException