You can build your own route policy that controls when the route runs
where you can start/stop accordingly to your needs.
You will need some kind of background task to wake up the route again
on the next day.


On Mon, May 8, 2017 at 4:49 PM, Jonathan Schoreels
<jonathan.schore...@gmail.com> wrote:
> Hi.
>
> I would like to know, in your experience, what's the best way to poll an
> entire folder/remote folder, at an regular interval ?
>
> It could seems quite easy, since the the file consumer can be used as a
> batch consumer, that a scheduler can be used with it, but I have some
> limitation each time :
>
> 1. Batch consumer : How to set a "good maxMessagePerPoll" ? If I hardcode
> it, and poll those messages each day, I'm not future proof if more file
> comes.
> 2. poll enrich only poll one at a time. So if I need to poll ALL the folder
> each day, it doesn't help me.
> 3. having to start/stop routes with controle bus seems lot of
> tweaks/hacking just to design a simple flow.
>
> Have you any suggestion ?
>
> Jonathan



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to