Package net.sf.jasperreports.engine.fill
Class ThreadPoolSubreportRunnerFactory
java.lang.Object
net.sf.jasperreports.engine.fill.ThreadPoolSubreportRunnerFactory
- All Implemented Interfaces:
JRSubreportRunnerFactory
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static class -
Field Summary
Fields inherited from interface net.sf.jasperreports.engine.fill.JRSubreportRunnerFactory
SUBREPORT_RUNNER_FACTORY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSubreportRunner(JRFillSubreport fillSubreport, JRBaseFiller subreportFiller) Creates a newJRSubreportRunnerinstance.protected ExecutorServicecreateThreadExecutor(JRFillContext fillContext)
-
Constructor Details
-
ThreadPoolSubreportRunnerFactory
public ThreadPoolSubreportRunnerFactory()
-
-
Method Details
-
createSubreportRunner
public JRSubreportRunner createSubreportRunner(JRFillSubreport fillSubreport, JRBaseFiller subreportFiller) Description copied from interface:JRSubreportRunnerFactoryCreates a newJRSubreportRunnerinstance.- Specified by:
createSubreportRunnerin interfaceJRSubreportRunnerFactory- Parameters:
fillSubreport- the subreport element of the master reportsubreportFiller- the subreport filler created to fill the subreport- Returns:
- a new
JRSubreportRunnerinstance
-
createThreadExecutor
-