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 Job
IScheduler. 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.Job
IScheduler. 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.Job
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.Job
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.Job
IScheduler. getJob(String jobId)
Fetches a Job by jobIdList<Job>
IScheduler. getJobs(IJobFilter filter)
Lists currently scheduled jobs.IScheduler.SchedulerStatus
IScheduler. getStatus()
Returns the current scheduler status.void
IScheduler. pause()
Pauses the entire scheduler, which prevents all scheduled jobs from running.void
IScheduler. pauseJob(String jobId)
Prevents the specified job from running in the future.void
IScheduler. removeJob(String jobId)
Removes the specified job from the list of scheduled jobsvoid
IScheduler. resumeJob(String jobId)
Allows previously paused jobs to resume running in the future.void
IScheduler. shutdown()
Shuts the scheduler down so it will process no more jobs.void
IScheduler. start()
Allows the scheduler to process scheduled jobs.void
IScheduler. triggerNow(String jobId)
Triggers the given quartz job by jobId to be executed immediatelyvoid
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.default void
IScheduler. 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 Job
QuartzScheduler. 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.Job
QuartzScheduler. 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.Job
QuartzScheduler. 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.Job
QuartzScheduler. 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 Job
QuartzScheduler. createJob(String jobName, Map<String,Serializable> jobParams, IJobTrigger trigger, IBackgroundExecutionStreamProvider outputStreamProvider)
static org.quartz.Trigger
QuartzScheduler. createQuartzTrigger(IJobTrigger jobTrigger, QuartzJobKey jobId)
Job
QuartzScheduler. getJob(String jobId)
Fetches a Job by jobIdList<Job>
QuartzScheduler. getJobs(IJobFilter filter)
Lists currently scheduled jobs.IScheduler.SchedulerStatus
QuartzScheduler. getStatus()
Returns the current scheduler status.static QuartzJobKey
QuartzJobKey. parse(String jobId)
Parses an existing jobId into aQuartzJobKey
void
QuartzScheduler. pause()
Pauses the entire scheduler, which prevents all scheduled jobs from running.void
QuartzScheduler. pauseJob(String jobId)
Prevents the specified job from running in the future.void
QuartzScheduler. removeJob(String jobId)
Removes the specified job from the list of scheduled jobsvoid
QuartzScheduler. resumeJob(String jobId)
Allows previously paused jobs to resume running in the future.void
QuartzScheduler. setQuartzSchedulerFactory(org.quartz.SchedulerFactory quartzSchedulerFactory)
Overrides the default QuartzSchedulerFactory
.void
QuartzScheduler. shutdown()
Shuts the scheduler down so it will process no more jobs.void
QuartzScheduler. start()
Allows the scheduler to process scheduled jobs.void
QuartzScheduler. triggerNow(String jobId)
Triggers the given quartz job by jobId to be executed immediatelyvoid
QuartzScheduler. updateJob(String jobId, Map<String,Serializable> jobParams, IJobTrigger trigger)
void
QuartzScheduler. 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 void
EmbeddedVersionCheckSystemListener. 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 String
DefaultSchedulerService. createComplexJob(String jobName, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)
String
ISchedulerService. createComplexJob(String jobName, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)
String
DefaultSchedulerService. createSimpleJob(String jobName, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)
String
ISchedulerService. createSimpleJob(String jobName, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)
Job[]
DefaultSchedulerService. getJobs()
Job[]
ISchedulerService. getJobs()
int
DefaultSchedulerService. getSchedulerStatus()
Returns the scheduler status.int
ISchedulerService. getSchedulerStatus()
Returns the scheduler status.void
DefaultSchedulerService. pause()
void
ISchedulerService. pause()
void
DefaultSchedulerService. pauseJob(String jobId)
void
ISchedulerService. pauseJob(String jobId)
void
DefaultSchedulerService. removeJob(String jobId)
void
ISchedulerService. removeJob(String jobId)
void
DefaultSchedulerService. resumeJob(String jobId)
void
ISchedulerService. resumeJob(String jobId)
void
DefaultSchedulerService. start()
void
ISchedulerService. start()
void
DefaultSchedulerService. updateJobToUseComplexTrigger(String jobId, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)
void
ISchedulerService. updateJobToUseComplexTrigger(String jobId, Map<String,ParamValue> jobParams, ComplexJobTrigger trigger)
void
DefaultSchedulerService. updateJobToUseSimpleTrigger(String jobId, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)
void
ISchedulerService. updateJobToUseSimpleTrigger(String jobId, Map<String,ParamValue> jobParams, SimpleJobTrigger trigger)
-