Interface ReportJobDelegate
- All Superinterfaces:
JobDelegate
- All Known Implementing Classes:
AbstractReportJobDelegate,SampleReportJobDelegate
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(String reportKey, JobExecutionContext context) Executes a Job to run the given Report.default voidsetConf(ReportConf conf) Optional configuration.
-
Method Details
-
setConf
Optional configuration.- Parameters:
conf- configuration
-
execute
Executes a Job to run the given Report.- Parameters:
reportKey- Report key to runcontext- execution context, can be used to pass parameters to the job- Throws:
JobExecutionException- if anything goes wrong
-