Uses of Interface
org.pentaho.platform.api.scheduler2.IScheduleSubject

Packages that use IScheduleSubject
org.pentaho.platform.api.scheduler2   
org.pentaho.platform.scheduler2.quartz   
 

Uses of IScheduleSubject in org.pentaho.platform.api.scheduler2
 

Methods in org.pentaho.platform.api.scheduler2 that return types with arguments of type IScheduleSubject
 Map<IScheduleSubject,ComplexJobTrigger> IScheduler.getAvailabilityWindows()
          Gets the scheduler availability window for all subjects for whom a window has been set
 

Methods in org.pentaho.platform.api.scheduler2 with parameters of type IScheduleSubject
 Integer IScheduler.getMinScheduleInterval(IScheduleSubject subject)
          Get the minimum time that must elapse between job runs.
 ComplexJobTrigger IScheduler.getSubjectAvailabilityWindow(IScheduleSubject subject)
          Gets the scheduler availability window to the specified subject
 void IScheduler.setMinScheduleInterval(IScheduleSubject subject, int intervalInSeconds)
          Sets the minimum time that must elapse between runs of any jobs.
 void IScheduler.setSubjectAvailabilityWindow(IScheduleSubject subject, ComplexJobTrigger window)
          Sets when a particular subject is allowed to schedule jobs.
 

Method parameters in org.pentaho.platform.api.scheduler2 with type arguments of type IScheduleSubject
 void IScheduler.setAvailabilityWindows(Map<IScheduleSubject,ComplexJobTrigger> windows)
          Replaces the scheduler availability map with the provided availability map.
 

Uses of IScheduleSubject in org.pentaho.platform.scheduler2.quartz
 

Methods in org.pentaho.platform.scheduler2.quartz that return types with arguments of type IScheduleSubject
 Map<IScheduleSubject,ComplexJobTrigger> QuartzScheduler.getAvailabilityWindows()
          Gets the scheduler availability window for all subjects for whom a window has been set
 

Methods in org.pentaho.platform.scheduler2.quartz with parameters of type IScheduleSubject
 Integer QuartzScheduler.getMinScheduleInterval(IScheduleSubject subject)
          Get the minimum time that must elapse between job runs.
 ComplexJobTrigger QuartzScheduler.getSubjectAvailabilityWindow(IScheduleSubject subject)
          Gets the scheduler availability window to the specified subject
 void QuartzScheduler.setMinScheduleInterval(IScheduleSubject subject, int intervalInSeconds)
          Sets the minimum time that must elapse between runs of any jobs.
 void QuartzScheduler.setSubjectAvailabilityWindow(IScheduleSubject subject, ComplexJobTrigger availability)
          Sets when a particular subject is allowed to schedule jobs.
 

Method parameters in org.pentaho.platform.scheduler2.quartz with type arguments of type IScheduleSubject
 void QuartzScheduler.setAvailabilityWindows(Map<IScheduleSubject,ComplexJobTrigger> availability)
          Replaces the scheduler availability map with the provided availability map.