public class ThreadPoolSubreportRunnerFactory extends Object implements JRSubreportRunnerFactory
Modifier and Type | Class and Description |
---|---|
protected static class |
ThreadPoolSubreportRunnerFactory.ExecutorServiceDisposable |
protected static class |
ThreadPoolSubreportRunnerFactory.SubreportsThreadFactory |
SUBREPORT_RUNNER_FACTORY
Constructor and Description |
---|
ThreadPoolSubreportRunnerFactory() |
Modifier and Type | Method and Description |
---|---|
JRSubreportRunner |
createSubreportRunner(JRFillSubreport fillSubreport,
JRBaseFiller subreportFiller)
Creates a new
JRSubreportRunner instance. |
protected ExecutorService |
createThreadExecutor(JRFillContext fillContext) |
public JRSubreportRunner createSubreportRunner(JRFillSubreport fillSubreport, JRBaseFiller subreportFiller)
JRSubreportRunnerFactory
JRSubreportRunner
instance.createSubreportRunner
in interface JRSubreportRunnerFactory
fillSubreport
- the subreport element of the master reportsubreportFiller
- the subreport filler created to fill the subreportJRSubreportRunner
instanceprotected ExecutorService createThreadExecutor(JRFillContext fillContext)
Copyright © 2016. All rights reserved.