View Javadoc

1   package org.kuali.ole.batch.service;
2   
3   import org.kuali.ole.sys.batch.service.SchedulerService;
4   
5   /**
6    * Created with IntelliJ IDEA.
7    * User: meenrajd
8    * Date: 7/26/13
9    * Time: 12:09 PM
10   * To change this template use File | Settings | File Templates.
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 stopJob(String jobName) throws Exception;
20  
21      public void pauseJob(String jobName) throws Exception;
22  
23      public void resumeJob(String jobName) throws Exception;
24  
25      public void deleteJob(String jobName) throws Exception;
26  
27      public void rescheduleJob(String jobName, String cronExp) throws Exception;
28  }