Batch Process Client Questions

I read the servoy documentation about being able to use the batch process client with the scheduler plugin…but it doesn’t go into much detail. So, how would I get a Batch Process Client run a servoy method every 15 minutes. Also, what happens if the servoy method takes more than 15 minutes to run?

The scheduler plugin is based on the Java scheduling system Quartz. You can find documentation here:

You can pull samples from the plugin.

From what I know about implementing Quartz I would say that the task is triggered, also/even when the previous task is still running…

As for the question: what is the process runs for more than 15 minutes: schedule the next run at the end of the previous run.

As far as how batchprocessors work (to my knowledge, allthough I never used them yet): Create a solution, in the onSolutionStart initiate your processes and in the Admin pages mark the solution as a btach processor.

Paul

pbakker:
schedule the next run at the end of the previous run.

Possible but make sure to schedule the task only once otherwise you will have a cascading number of events!!!