org.jfree.report.flow

Interface ReportJob

All Superinterfaces:
Cloneable, Serializable
Known Implementing Classes:
DefaultReportJob

public interface ReportJob
extends Serializable, Cloneable

A report job holds all properties that are required to successfully execute a report process. A report job does not hold output target specific parameters like target file names etc.

Method Summary

void
close()
ReportJob
derive()
ModifiableConfiguration
getConfiguration()
ReportDataFactory
getDataFactory()
String
getName()
ReportParameters
getParameters()
ReportStructureRoot
getReportStructureRoot()
ResourceBundleFactory
getResourceBundleFactory()

Method Details

close

public void close()

derive

public ReportJob derive()

getConfiguration

public ModifiableConfiguration getConfiguration()

getDataFactory

public ReportDataFactory getDataFactory()

getName

public String getName()

getParameters

public ReportParameters getParameters()

getReportStructureRoot

public ReportStructureRoot getReportStructureRoot()

getResourceBundleFactory

public ResourceBundleFactory getResourceBundleFactory()