Package org.mmbase.applications.crontab

An MMBase CronDaemon implementation.

See:
          Description

Interface Summary
CronJob CronJobs are simply 'Runnable' but also have a init-method, which is called by CronDaemon.
 

Class Summary
AbstractCronJob A straight-forward abstract implementation of CronJob.
CronDaemon CronDaemon is a "crontab" clone written in java.
CronEntry Defines one entry for CronDaemon.
CronEntryField One the fields of the 'crontab' syntax, which is something like '*' or '* /5' or 5-23.
Interruptable A Runnable wich also has an 'interrupt' method.
MemoryWarner Performs Runtime.gc(), and if afterwards the used memory is above a certain fraction of the maximally used memory, mail a warning to someone.
MMBaseQueryJob If periodicly some SQL query must be executed (e.g.
MMBaseStatsJob An example cron-job.
RunnableCronJob Just wraps a Runnable into a CronJob.
SampleCronJob Sample cron jobs shows ho to create a cronjob.
TestCronJob A test cron-job.
 

Package org.mmbase.applications.crontab Description

An MMBase CronDaemon implementation. The classes starting with Cron- are the actual core of the CronDaemon. AbstractCronJob is a utility base class for CronJob implementations.

MMBaseStatsJob, SampleCronJob, MemoryWarner and TestCronJob are example CronJob implementations.

Since:
MMBase-1.8


MMBase build 1.8.1.20060716