J F W

making web application programming easier is possible

HOW TO : CORE

schedule an operation

To schedule an operation, we have to create a class and configure the jfw.properties.

This is the code of the class:

Since the ScheduleBean is extended we have to implement the method start. This is the method that the scheduler will execute every time the scheduled time comes.

The configuration of jfw.properties consists of adding to the parameter scheduled_objects the class we want to schedule:

In this example the StartupSCH will be executed only once from the scheduler after 1000 mseconds from the startup.

This is the source of another class that calls the update method of class MyCache periodicaly:

And this is the configuration of the jfw.properties for both classes:

With the previous configuration, the cached data of MyCache will be updated every 10 minutes.

You can find more about the configuration of the scheduler on the section "HOW TO : WEBAPP > jfw.properties".