Uses of Interface
org.pentaho.platform.api.scheduler2.IJobTrigger
-
Packages that use IJobTrigger Package Description org.pentaho.platform.api.scheduler2 org.pentaho.platform.scheduler2.blockout org.pentaho.platform.scheduler2.quartz -
-
Uses of IJobTrigger in org.pentaho.platform.api.scheduler2
Classes in org.pentaho.platform.api.scheduler2 that implement IJobTrigger Modifier and Type Class Description classComplexJobTriggerUsed to specify a recurrence of scheduled job execution or a recurrence of scheduler availability.classCronJobTriggerclassJobTriggerThe marker superclass for the various types of job triggers.classSimpleJobTriggerA simple way of specifying a schedule on which a job will fire as opposed toComplexJobTrigger.Methods in org.pentaho.platform.api.scheduler2 that return IJobTrigger Modifier and Type Method Description IJobTriggerIBlockoutManager. getBlockOut(String blockOutJobId)Methods in org.pentaho.platform.api.scheduler2 that return types with arguments of type IJobTrigger Modifier and Type Method Description List<IJobTrigger>IBlockoutManager. willBlockSchedules(IJobTrigger testBlockOutJobTrigger)Methods in org.pentaho.platform.api.scheduler2 with parameters of type IJobTrigger Modifier and Type Method Description JobIScheduler. createJob(String jobName, Class<? extends org.pentaho.platform.api.action.IAction> action, Map<String,Serializable> jobParams, IJobTrigger trigger)Schedules a job to be run at one or more times in the future.JobIScheduler. createJob(String jobName, Class<? extends org.pentaho.platform.api.action.IAction> action, Map<String,Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider)Schedules a job to be run at one or more times in the future.JobIScheduler. createJob(String jobName, String actionId, Map<String,Serializable> jobParams, IJobTrigger trigger)Schedules a job to be run at one or more times in the future.JobIScheduler. createJob(String jobName, String actionId, Map<String,Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider)Schedules a job to be run at one or more times in the future.booleanIBlockoutManager. isPartiallyBlocked(IJobTrigger scheduleJobTrigger)voidIScheduler. updateJob(String jobId, Map<String,Serializable> jobParams, IJobTrigger trigger)Updates both the parameters and trigger to be used to execute an existing scheduled action.List<IJobTrigger>IBlockoutManager. willBlockSchedules(IJobTrigger testBlockOutJobTrigger)booleanIBlockoutManager. willFire(IJobTrigger scheduleJobTrigger) -
Uses of IJobTrigger in org.pentaho.platform.scheduler2.blockout
Methods in org.pentaho.platform.scheduler2.blockout that return IJobTrigger Modifier and Type Method Description IJobTriggerPentahoBlockoutManager. getBlockOut(String blockOutJobId)Methods in org.pentaho.platform.scheduler2.blockout that return types with arguments of type IJobTrigger Modifier and Type Method Description List<IJobTrigger>PentahoBlockoutManager. willBlockSchedules(IJobTrigger testBlockOutJobTrigger)Methods in org.pentaho.platform.scheduler2.blockout with parameters of type IJobTrigger Modifier and Type Method Description static List<Date>BlockoutManagerUtil. getFireTimes(IJobTrigger jobTrigger, IScheduler scheduler)static booleanBlockoutManagerUtil. isComplexTrigger(IJobTrigger jobTrigger)static booleanBlockoutManagerUtil. isPartiallyBlocked(IJobTrigger scheduleJobTrigger, List<IJobTrigger> blockOutJobTriggers, IScheduler scheduler)booleanPentahoBlockoutManager. isPartiallyBlocked(IJobTrigger scheduleJobTrigger)static booleanBlockoutManagerUtil. willBlockSchedule(IJobTrigger scheduleTrigger, IJobTrigger blockOutJobTrigger, IScheduler scheduler)List<IJobTrigger>PentahoBlockoutManager. willBlockSchedules(IJobTrigger testBlockOutJobTrigger)static booleanBlockoutManagerUtil. willFire(IJobTrigger jobTrigger, List<IJobTrigger> blockOutTriggers, IScheduler scheduler)booleanPentahoBlockoutManager. willFire(IJobTrigger scheduleTrigger)Method parameters in org.pentaho.platform.scheduler2.blockout with type arguments of type IJobTrigger Modifier and Type Method Description static booleanBlockoutManagerUtil. isPartiallyBlocked(IJobTrigger scheduleJobTrigger, List<IJobTrigger> blockOutJobTriggers, IScheduler scheduler)static booleanBlockoutManagerUtil. shouldFireNow(List<IJobTrigger> blockOutJobTriggers, IScheduler scheduler)static booleanBlockoutManagerUtil. willFire(IJobTrigger jobTrigger, List<IJobTrigger> blockOutTriggers, IScheduler scheduler) -
Uses of IJobTrigger in org.pentaho.platform.scheduler2.quartz
Methods in org.pentaho.platform.scheduler2.quartz with parameters of type IJobTrigger Modifier and Type Method Description JobQuartzScheduler. createJob(String jobName, Class<? extends org.pentaho.platform.api.action.IAction> action, Map<String,Serializable> jobParams, IJobTrigger trigger)Schedules a job to be run at one or more times in the future.JobQuartzScheduler. createJob(String jobName, Class<? extends org.pentaho.platform.api.action.IAction> action, Map<String,Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider)Schedules a job to be run at one or more times in the future.JobQuartzScheduler. createJob(String jobName, String actionId, Map<String,Serializable> jobParams, IJobTrigger trigger)Schedules a job to be run at one or more times in the future.JobQuartzScheduler. createJob(String jobName, String actionId, Map<String,Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider)Schedules a job to be run at one or more times in the future.protected JobQuartzScheduler. createJob(String jobName, Map<String,Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider)static org.quartz.TriggerQuartzScheduler. createQuartzTrigger(IJobTrigger jobTrigger, QuartzJobKey jobId)voidQuartzScheduler. updateJob(String jobId, Map<String,Serializable> jobParams, IJobTrigger trigger)
-