Uses of Interface
org.pentaho.platform.api.scheduler2.IJobTrigger
-
Uses of IJobTrigger in org.pentaho.platform.api.scheduler2
Modifier and TypeInterfaceDescriptioninterface
interface
interface
A simple way of specifying a schedule on which a job will fire as opposed toIComplexJobTrigger
.Modifier and TypeMethodDescriptionIScheduler.createJob
(String jobName, Class<? extends IAction> action, Map<String, Serializable> jobParams, IJobTrigger trigger) Schedules a job to be run at one or more times in the future.IScheduler.createJob
(String jobName, Class<? extends IAction> action, Map<String, Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider) Schedules a job to be run at one or more times in the future.IScheduler.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.IScheduler.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.boolean
IBlockoutManager.isPartiallyBlocked
(IJobTrigger scheduleJobTrigger) void
IScheduler.updateJob
(String jobId, Map<String, Serializable> jobParams, IJobTrigger trigger) Updates both the parameters and trigger to be used to execute an existing scheduled action.boolean
IBlockoutManager.willFire
(IJobTrigger scheduleJobTrigger)