Uses of Class
org.pentaho.platform.api.scheduler2.SchedulerException
-
-
Uses of SchedulerException in org.pentaho.platform.api.scheduler2
Methods in org.pentaho.platform.api.scheduler2 that throw SchedulerException 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.JobIScheduler. getJob(String jobId)Fetches a Job by jobIdList<Job>IScheduler. getJobs(IJobFilter filter)Lists currently scheduled jobs.IScheduler.SchedulerStatusIScheduler. getStatus()Returns the current scheduler status.voidIScheduler. pause()Pauses the entire scheduler, which prevents all scheduled jobs from running.voidIScheduler. pauseJob(String jobId)Prevents the specified job from running in the future.voidIScheduler. removeJob(String jobId)Removes the specified job from the list of scheduled jobsvoidIScheduler. resumeJob(String jobId)Allows previously paused jobs to resume running in the future.voidIScheduler. shutdown()Shuts the scheduler down so it will process no more jobs.voidIScheduler. start()Allows the scheduler to process scheduled jobs.voidIScheduler. triggerNow(String jobId)Triggers the given quartz job by jobId to be executed immediatelyvoidIScheduler. updateJob(String jobId, Map<String,Serializable> jobParams, IJobTrigger trigger)Updates both the parameters and trigger to be used to execute an existing scheduled action.default voidIScheduler. validateJobParams(Map<String,Serializable> jobParams)A default implementation which doesn't do anything and exists for the backward compatibility sake. -
Uses of SchedulerException in org.pentaho.platform.scheduler2.quartz
Methods in org.pentaho.platform.scheduler2.quartz that throw SchedulerException 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)JobQuartzScheduler. getJob(String jobId)Fetches a Job by jobIdList<Job>QuartzScheduler. getJobs(IJobFilter filter)Lists currently scheduled jobs.IScheduler.SchedulerStatusQuartzScheduler. getStatus()Returns the current scheduler status.static QuartzJobKeyQuartzJobKey. parse(String jobId)Parses an existing jobId into aQuartzJobKeyvoidQuartzScheduler. pause()Pauses the entire scheduler, which prevents all scheduled jobs from running.voidQuartzScheduler. pauseJob(String jobId)Prevents the specified job from running in the future.voidQuartzScheduler. removeJob(String jobId)Removes the specified job from the list of scheduled jobsvoidQuartzScheduler. resumeJob(String jobId)Allows previously paused jobs to resume running in the future.voidQuartzScheduler. setQuartzSchedulerFactory(org.quartz.SchedulerFactory quartzSchedulerFactory)Overrides the default QuartzSchedulerFactory.voidQuartzScheduler. shutdown()Shuts the scheduler down so it will process no more jobs.voidQuartzScheduler. start()Allows the scheduler to process scheduled jobs.voidQuartzScheduler. triggerNow(String jobId)Triggers the given quartz job by jobId to be executed immediatelyvoidQuartzScheduler. updateJob(String jobId, Map<String,Serializable> jobParams, IJobTrigger trigger)voidQuartzScheduler. validateJobParams(Map<String,Serializable> jobParams)Checks if the text configuration for the input/output files is present.Constructors in org.pentaho.platform.scheduler2.quartz that throw SchedulerException Constructor Description QuartzJobKey(String jobName, String username)Use this constructor when you wish to create a new unique job key. -
Uses of SchedulerException in org.pentaho.platform.scheduler2.versionchecker
Methods in org.pentaho.platform.scheduler2.versionchecker that throw SchedulerException Modifier and Type Method Description protected voidEmbeddedVersionCheckSystemListener. deleteJobIfNecessary() -
Uses of SchedulerException in org.pentaho.platform.scheduler2.ws
Methods in org.pentaho.platform.scheduler2.ws that throw SchedulerException Modifier and Type Method Description StringDefaultSchedulerService. createComplexJob(String jobName, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)StringISchedulerService. createComplexJob(String jobName, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)StringDefaultSchedulerService. createSimpleJob(String jobName, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)StringISchedulerService. createSimpleJob(String jobName, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)Job[]DefaultSchedulerService. getJobs()Job[]ISchedulerService. getJobs()intDefaultSchedulerService. getSchedulerStatus()Returns the scheduler status.intISchedulerService. getSchedulerStatus()Returns the scheduler status.voidDefaultSchedulerService. pause()voidISchedulerService. pause()voidDefaultSchedulerService. pauseJob(String jobId)voidISchedulerService. pauseJob(String jobId)voidDefaultSchedulerService. removeJob(String jobId)voidISchedulerService. removeJob(String jobId)voidDefaultSchedulerService. resumeJob(String jobId)voidISchedulerService. resumeJob(String jobId)voidDefaultSchedulerService. start()voidISchedulerService. start()voidDefaultSchedulerService. updateJobToUseComplexTrigger(String jobId, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)voidISchedulerService. updateJobToUseComplexTrigger(String jobId, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)voidDefaultSchedulerService. updateJobToUseSimpleTrigger(String jobId, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)voidISchedulerService. updateJobToUseSimpleTrigger(String jobId, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)
-