by Haulmont

What is Quartz About?

Quartz is an open-source job scheduling library, used to run tasks at specified intervals or times.

It's a go-to solution for automating repetitive tasks, running simple or complex schedules that may execute virtually any code you write.

The Quartz Scheduler includes many enterprise-class features, such as clustering, job persistence, and the ability to distribute job execution across multiple nodes.

What Does Jmix Add to Quartz?

The Jmix Quartz add-on adds a user-friendly interface for job management. You can create, configure, and manage jobs in a few clicks, all within your Jmix application during runtime without the need to redeploy your app, saving you time and effort.

How Can You Use It?

  • Quick setup: Implement the org.quartz.Job interface to define your jobs.
  • Runtime control: Use the built-in UI to configure and manage jobs, set triggers, and even pause or resume tasks as needed.

Install the add-on to automate complex tasks and reduce manual work.