Javelinsoft logo
|
|
|
|
|
Javelinsoft logo
   
JScheduler  
   
JScheduler is an easy to use (cron) Job Scheduler that lets you easily schedule and manage your Jobs. JScheduler can run from within your Java applications to schedule Jobs on a minute by minute basis.

 
JScheduler allows you to monitor jobs starting and stopping, and the results of those Jobs once they are completed. JScheduler is easy to use, arguments can be passed in using a properties file, or programatically. Arguments include:
  • Hour, Minute, Day of Month, Day of Week,
  • Fully Qualified Class Name,
  • Run Job as a Process (p) or Daemon(d),
  • Run Job Immediately (i) or Scheduled (s),
  • Run Job Once (o) or Many (m),
  • Make the Job Results Archived (a) or Transient(t)
  • Supplementary Arguments
 
For example:

PrintJob=* 59 * * 1-5 com.xyz.PrintJob dsma xxxx yyyyy


Means run a print job at 59 minute past the hour from Monday to Friday as daemon thread, scheduled, many times and archive the results, and pass the arguments xxxx and yyyyy.

EmailJob=0 0 1-2 0,30 * * com.xyz.Email#email dsmt

Means run an email job at 1, 1:30, 2 and 2:30 am every day of the week on the email() static method and do not archive the results.
 
Demo    
     
© Javelin Software - All Rights Reserved