Extensions Wiki » Extensions » Scheduler Application

Scheduler Application

Last modified by Vincent Massol on 2013/03/11 09:38
scheduler.pngAllows scheduling Jobs
TypeXAR
Developed by

XWiki Development Team

LicenseGNU Lesser General Public License 2.1
Bundled With

XWiki Enterprise, XWiki Enterprise Manager

Download

Description

This application requires the Scheduler Plugin. It is bundled in XWiki Enterprise version 1.2 milestone 2 and later.

Offers a dashboard of defined jobs and the ability to perform actions on these jobs (cancel, reschedule, edit, etc). The application is available on the Scheduler space of your wiki.

The cron expressions are used to configure how often the jobs will be triggered. Cron expressions are strings that are actually made up of seven sub-expressions, that describe individual details of the schedule (see this tutorial on the quarts scheduler documentation). These sub-expression are separated with white-space, and represent:

  1. Seconds
  2. Minutes
  3. Hours
  4. Day-of-Month
  5. Month
  6. Day-of-Week
  7. Year (optional field)

Below some example of valid cron expression, from the official quartz scheduler documentation:

 Cron expression  Meaning
0 15 10 * * ?  Fire at 10:15am every day
0 15 10 ? * MON-FRI  Fire at 10:15am every Monday, Tuesday, Wednesday, Thursday and Friday
0 0/5 14 * * ?  Fire every 5 minutes starting at 2pm and ending at 2:55pm, every day
0 15 10 ? * 6L  Fire at 10:15am on the last Friday of every month

Screenshots

scheduler-dashboard.png scheduler-job-creation.png

Prerequisites & Installation Instructions

  1. Log in the wiki with a user having Administration rights
  2. Go to the Administration page and select the Import category
  3. Follow the on-screen instructions to upload the downloaded XAR
  4. Click on the uploaded XAR and follow the instructions
Created by VincentMassol on 2007/11/16 15:18

Download XWiki