. . .

Cron Jobs

In each module class, empty methods are generated for implementing cron tasks - that is, these methods are executed automatically at a specific time. Typically, things like periodic sync or cleanup tasks can be put in these methods.

public void onCronHourly( final String appName, final String system )
{
}
 
public void onCronDaily( final String appName, final String system )
{
}
 
public void onCronWeekly( final String appName, final String system )
{
}
 
public void onCronMonthly( final String appName, final String system )
{
}

The methods are executed as follows:

  • onCronHourly: every full hour (e.g. 8pm, 9pm, 10pm,...)

  • onCronDaily: every day at 3am

  • onCronWeekly: every week on Mondays, 3am

  • onCronMontly: on every first day of the month, 3am

* link only available in Enterprise Documentation