class ReportSchedulingFacade implements ReportSchedulingService, ReportSchedulingInternalService, ReportSchedulerListener, InitializingBean {

	@Transactional(propagation = Propagation.REQUIRED, readOnly = false)
	public void removeScheduledJobs(ExecutionContext context, long[] jobIds) {
		for (long jobId : jobIds) {
            createDeleteReportSchedulingEvent();
			deleteJob(context, jobId);
            closeDeleteReportSchedulingEvent();
		}
	}

}