Index

C E I M N P Q S V 
All Classes and Interfaces|All Packages

C

calendar() - Element in annotation interface io.jooby.quartz.Scheduled
Sometimes, when you have many Triggers (or few worker threads in your Quartz thread pool), Quartz may not have enough resources to immediately fire all of the Triggers that are scheduled to fire at the same time.
cleanJobs(boolean) - Method in class io.jooby.quartz.QuartzModule
Safely clear/delete all jobs before schedule startup.
cleanStaleJobs(boolean) - Method in class io.jooby.quartz.QuartzModule
Lookup for existing (persisted) jobs and compare with the job list from QuartzModule(Class[]).

E

ExtendedJobExecutionContext - Interface in io.jooby.quartz
Like JobExecutionContext plus Registry.

I

install(Jooby) - Method in class io.jooby.quartz.QuartzModule
 
io.jooby.quartz - module io.jooby.quartz
 
io.jooby.quartz - package io.jooby.quartz
 

M

misfire() - Element in annotation interface io.jooby.quartz.Scheduled
A misfire occurs if a persistent trigger "misses" its firing time because of the scheduler being shutdown, or because there are no available threads in Quartz’s thread pool for executing the job.

N

newScheduleFactory(Jooby) - Static method in class io.jooby.quartz.QuartzModule
Creates a new scheduler factory.
newScheduler(Jooby) - Static method in class io.jooby.quartz.QuartzModule
Creates a new scheduler.

P

priority() - Element in annotation interface io.jooby.quartz.Scheduled
Quartz Calendar objects (not java.util.Calendar objects) can be associated with triggers at the time the trigger is defined and stored in the scheduler.

Q

QuartzApp - Class in io.jooby.quartz
REST API over Scheduler operations.
QuartzApp() - Constructor for class io.jooby.quartz.QuartzApp
New quartz app.
QuartzApp(Scheduler) - Constructor for class io.jooby.quartz.QuartzApp
New quartz app.
QuartzModule - Class in io.jooby.quartz
Scheduler module using Quartz: http://www.quartz-scheduler.org.
QuartzModule(Class<?>...) - Constructor for class io.jooby.quartz.QuartzModule
Creates Quartz module and register the given jobs.
QuartzModule(List<Class<?>>) - Constructor for class io.jooby.quartz.QuartzModule
Creates Quartz module and register the given jobs.
QuartzModule(Scheduler, Class<?>...) - Constructor for class io.jooby.quartz.QuartzModule
Creates Quartz module and register the given jobs.
QuartzModule(Scheduler, List<Class<?>>) - Constructor for class io.jooby.quartz.QuartzModule
Creates Quartz module and register the given jobs.

S

Scheduled - Annotation Interface in io.jooby.quartz
Define a Quartz Trigger.

V

value() - Element in annotation interface io.jooby.quartz.Scheduled
Expression can be one of these three options: Interval: 10s, 10secs, 10minutes, 1h, etc...
C E I M N P Q S V 
All Classes and Interfaces|All Packages