Interface ReportJobDelegate

    • Method Detail

      • setConf

        default void setConf​(ReportConf conf)
        Optional configuration.
        Parameters:
        conf - configuration
      • execute

        void execute​(String reportKey,
                     boolean dryRun,
                     org.quartz.JobExecutionContext context)
              throws org.quartz.JobExecutionException
        Executes a Quartz Job to run the given Report.
        Parameters:
        reportKey - Report key to run
        dryRun - indicates if execution shall be simulated with no actual changes
        context - Quartz' execution context, can be used to pass parameters to the job
        Throws:
        org.quartz.JobExecutionException - if anything goes wrong