| |
|
| org.pentaho.core.subscribe.ISubscriptionScheduler
All known Subclasses: org.pentaho.core.subscribe.quartz.QuartzSubscriptionScheduler,
ISubscriptionScheduler | public interface ISubscriptionScheduler (Code) | | Interface class between the subscription repository and the implementation of the
scheduler.
author: dmoran |
getScheduledJobs | public List getScheduledJobs()(Code) | | Returns a List of all IScheduledJobs that are currently in the subscription
scheduling system
|
syncSchedule | public IScheduledJob syncSchedule(String oldScheduleReference, Schedule newSchedule) throws Exception(Code) | | Synchronizes schedules between the subscription repos and the scheduling system
Parameters: oldSchedule - The name of the schedule to modify or delete. If null, then theoperation is treated as an add. Parameters: newSchedule - The schedule to modify or add. If null, then the operation istreated as an delete. true if successfull |
syncSchedule | public List syncSchedule(List newSchedules) throws Exception(Code) | | Synchronizes schedules between the subscription repos and the scheduling system
Parameters: newSchedules - The list of schedules that should exist. Any schedules not in thelist should be deleted list of exception messages |
|
|
|