Java Quartz scheduler tutorial

Scheduler in the real world:

A scheduler is a person or machine that organizes or maintains schedules.

Scheduler in programming:

A scheduler is a program that arranges jobs or a computer’s operations into an appropriate sequence.

Quartz scheduler:

Quartz is an open-source job scheduling framework that can be integrated into a wide variety of Java applications.

Where to use the quartz scheduler?

If our application has tasks to run on a predefined date and time then quartz scheduler is the ideal solution.

Features of quartz scheduler:

  1. Quartz can be integrated within another free-standing application.
  2. Quartz can run as a stand-alone program.
  3. Quartz schedules the jobs to run when a given Trigger occurs.
  4. Quartz can begin and commit JTA transactions.

 

Java Quartz scheduler tutorial:

Content Protection by DMCA.com

Quartz scheduler interview questions: