Uses of Class
org.silverpeas.core.scheduler.trigger.JobTrigger
-
Packages that use JobTrigger Package Description org.silverpeas.core.scheduler The Scheduling Engine in Silverpeas provides an API to get either a volatile or a persistent scheduler.org.silverpeas.core.scheduler.quartz Provides an implementation of the Silverpeas Scheduling Engine API built atop the Quartz scheduling system.org.silverpeas.core.scheduler.trigger Provides job trigger definitions. -
-
Uses of JobTrigger in org.silverpeas.core.scheduler
Methods in org.silverpeas.core.scheduler with parameters of type JobTrigger Modifier and Type Method Description ScheduledJob
Scheduler. scheduleJob(String jobName, JobTrigger trigger, SchedulerEventListener listener)
Schedules a job under the specified name, that will be fired with the specified trigger, and by setting the specified listener to recieve the events mapped with the job execution state.ScheduledJob
Scheduler. scheduleJob(Job theJob, JobTrigger trigger)
Schedules the specified job.ScheduledJob
Scheduler. scheduleJob(Job theJob, JobTrigger trigger, SchedulerEventListener listener)
Schedules the specified job. -
Uses of JobTrigger in org.silverpeas.core.scheduler.quartz
Methods in org.silverpeas.core.scheduler.quartz with parameters of type JobTrigger Modifier and Type Method Description org.quartz.Trigger
QuartzTriggerBuilder. buildFrom(JobTrigger jobTrigger)
Builds from theJobTrigger
instance aTrigger
object to be used to schedule the underlying job with a Quartz scheduler.ScheduledJob
QuartzScheduler. scheduleJob(String jobName, JobTrigger trigger, SchedulerEventListener listener)
ScheduledJob
QuartzScheduler. scheduleJob(Job theJob, JobTrigger trigger)
ScheduledJob
QuartzScheduler. scheduleJob(Job theJob, JobTrigger jobTrigger, SchedulerEventListener listener)
-
Uses of JobTrigger in org.silverpeas.core.scheduler.trigger
Subclasses of JobTrigger in org.silverpeas.core.scheduler.trigger Modifier and Type Class Description class
CronJobTrigger
This job trigger fires a job execution at given moments in time, defined with a Unix cron-like definition.class
FixedDateTimeJobTrigger
A job trigger that fires the execution of a job at a specified date and time.class
FixedPeriodJobTrigger
A job trigger that fires repeatedly the execution of a job at a specified interval.Methods in org.silverpeas.core.scheduler.trigger that return JobTrigger Modifier and Type Method Description JobTrigger
JobTrigger. startAt(Date startDate)
Sets the date at which the trigger's scheduling should start.static JobTrigger
JobTrigger. triggerAt(String cron)
Creates a job trigger that will fire a job execution at given moments in time, defined by the specified cron expression.static JobTrigger
JobTrigger. triggerAt(OffsetDateTime dateTime)
Creates a new job trigger that will fire a job execution only once at the specified date time.static JobTrigger
JobTrigger. triggerEvery(int time, TimeUnit unit)
Creates a job trigger that will fire a job execution every the specified time.
-