Class SubreportRunnerFactory

  • All Implemented Interfaces:
    net.sf.jasperreports.engine.fill.JRSubreportRunnerFactory

    public class SubreportRunnerFactory
    extends net.sf.jasperreports.engine.fill.ThreadPoolSubreportRunnerFactory
    This class extends the jasper reports standard ThreadPoolSubreportRunnerFactory to make use of SubreportRunner instances to fill the subreports.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class net.sf.jasperreports.engine.fill.ThreadPoolSubreportRunnerFactory

        net.sf.jasperreports.engine.fill.ThreadPoolSubreportRunnerFactory.ExecutorServiceDisposable, net.sf.jasperreports.engine.fill.ThreadPoolSubreportRunnerFactory.SubreportsThreadFactory
    • Field Summary

      • Fields inherited from interface net.sf.jasperreports.engine.fill.JRSubreportRunnerFactory

        SUBREPORT_RUNNER_FACTORY
    • Constructor Detail

      • SubreportRunnerFactory

        public SubreportRunnerFactory()
    • Method Detail

      • createSubreportRunner

        public net.sf.jasperreports.engine.fill.JRSubreportRunner createSubreportRunner​(net.sf.jasperreports.engine.fill.JRFillSubreport fillSubreport,
                                                                                        net.sf.jasperreports.engine.fill.JRBaseFiller subreportFiller)
        Specified by:
        createSubreportRunner in interface net.sf.jasperreports.engine.fill.JRSubreportRunnerFactory
        Overrides:
        createSubreportRunner in class net.sf.jasperreports.engine.fill.ThreadPoolSubreportRunnerFactory