1 21 22 package com.jaspersoft.jasperserver.api.engine.scheduling.service; 23 24 import java.util.List ; 25 26 import com.jaspersoft.jasperserver.api.common.domain.ExecutionContext; 27 import com.jaspersoft.jasperserver.api.common.domain.ValidationErrors; 28 import com.jaspersoft.jasperserver.api.engine.scheduling.domain.ReportJob; 29 30 31 35 public interface ReportSchedulingService { 36 37 void scheduleJob(ExecutionContext context, ReportJob job); 38 39 void updateScheduledJob(ExecutionContext context, ReportJob job); 40 41 List getScheduledJobs(ExecutionContext context, String reportUnitURI); 42 43 void removeScheduledJob(ExecutionContext context, long jobId); 44 45 void removeScheduledJobs(ExecutionContext context, long[] jobIds); 46 47 ReportJob getScheduledJob(ExecutionContext context, long jobId); 48 49 ValidationErrors validateJob(ExecutionContext context, ReportJob job); 50 51 } 52 | Popular Tags |