quartz scheduler | quartz scheduler example | quartz java
OneTime a scheduler is initialized, it can be started, placed in stand-by mode, and shut-down. Note that once a scheduler is shut-down, it cannot be re-started without being re-initialized. Triggers do not execute jobs until the scheduler has been started, nor while it is in the paused-state.
- Scheduler :- this api interacting with the scheduler.
- Job :- this interface to be implemented by component that you want to be executed by the scheduler.
- JobDetail :- it is define instances of Jobs.
- JobBuilder :- this is define/build JobDetail instances, which define instances of Jobs.
- Trigger :- this is defines the scheduled on which Job will be executed.
- TriggerBuilder :- this is define/build Trigger instances.