1   package org.kuali.ole.batch.service;
2   
3   import org.kuali.ole.sys.batch.service.SchedulerService;
4   
5   
6   
7   
8   
9   
10  
11  
12  public interface OLEBatchSchedulerService extends SchedulerService {
13      public void initializeJobsForModule(String jobName);
14  
15      public void initializeTriggersForModule(String jobName, String cronExpression) throws Exception;
16  
17      public void startJob(String jobName) throws Exception;
18  
19      public void pauseJob(String jobName) throws Exception;
20  
21      public void resumeJob(String jobName) throws Exception;
22  
23      public void deleteJob(String jobName) throws Exception;
24  
25      public void rescheduleJob(String jobName, String cronExp) throws Exception;
26  
27      public void unScheduleOneTimeJob(String jobName, String jobGroup);
28  }