Quartz

  •        7762

Quartz is a full-featured, open source job scheduling service that can be integrated with, or used along side virtually any Java EE or Java SE application - from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components that may executed virtually anything you may program them to do. The Quartz Scheduler includes many enterprise-class features, such as JTA transactions and clustering.

If your system has recurring maintenance jobs then Quartz may be your ideal solution.

Its major features include:

  • Job Scheduling, Jobs are scheduled to run when a given Trigger occurs
  • Job Execution
  • Job Persistence
  • Quartz can participate in JTA transactions
  • Supports Fail-over, Load Balancing

http://www.quartz-scheduler.org/

Tags
Implementation
License
Platform

   




Related Projects

JobScheduler - A job scheduler with dependencies, based on quartz


A job scheduler with dependencies, based on quartz

Quartz.NET


Quartz.NET is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems. It is a port of very propular open source Java job scheduling framework, Quartz.

Job Scheduler


The Job Scheduler is used for automation - for example, process automation using the free database systems MySQL, PostgreSQL or Firebird or using SQL Server, Oracle or DB2. You can use the Job Scheduler to launch executable files and shell scripts and to run database procedures automatically. Jobs are configurable as Web Services providing interoperability with enterprise applications.

Superscheduler


Super Scheduler is a full-featured task scheduler for all system and application job scheduling. Super Scheduler is the twin software of Super Watchdog, which is event-action task scheduler for event monitoring.

isis-domainservice-scheduler - DDD service for Apache Isis, wrapping Quartz Scheduler


DDD service for Apache Isis, wrapping Quartz Scheduler



OddJob


Oddjob is a free open source Java job scheduler. Oddjob provides 'no programming required' scheduling with a business orientated approach that brings control back to the user. Oddjob Explorer allows the user to monitor and control a job any where on the network with an intuitive visual interface.

Quartz-Playground - Just experimenting with Quartz Scheduler


Just experimenting with Quartz Scheduler

redis-quartz - A Quartz Scheduler JobStore that uses Redis for persistent storage.


A Quartz Scheduler JobStore that uses Redis for persistent storage.

crony - rufus-scheduler/foreman based cron job scheduler (perfect for use on heroku)


rufus-scheduler/foreman based cron job scheduler (perfect for use on heroku)

Background Worker Job Execution & Job Scheduler


Background worker is a multi-threaded job execution and scheduling engine. Very similar to Quartz, but with a slightly different focus.

Rundeck - Job Scheduler and Runbook Automation


Rundeck is an open source automation service with a web console, command line tools and a WebAPI. It lets you easily run automation tasks across a set of nodes. It can schedule a job, more secure replacement of cron. It provides support for runbook automation where it can execute common set of reusable procedures.

Job-Scheduler-UI - A web application for checking the status of a job scheduler


A web application for checking the status of a job scheduler

akka-job-scheduler-example - An example of a simple job scheduler in Akka / Groovy


An example of a simple job scheduler in Akka / Groovy

TaskForrest


Taskforest is a simple but expressive open-source job scheduler that allows you to chain jobs/tasks and create time dependencies. It uses text config files to specify task dependencies. It has built-in RESTful web service.

dropwizard-quartz


Simple Job Scheduler implementation for dropwizard, integrating Guice and Quartz.

springmvchelloworld - Spring MVC Hello World + Quartz Scheduler integrated


Spring MVC Hello World + Quartz Scheduler integrated

quartznet - Quartz Enterprise Scheduler .NET


Quartz Enterprise Scheduler .NET