Add repeatCount option to timer component
-----------------------------------------
Key: CAMEL-3688
URL: https://issues.apache.org/jira/browse/CAMEL-3688
Project: Camel
Issue Type: New Feature
Components: camel-core
Affects Versions: 2.6.0
Reporter: Claus Ibsen
Priority: Minor
Fix For: 2.7.0
Sometimes you may just want to trigger a route once on startup. And using a
timer for that would be easy. But the timer will keep firing. So we need a
{{repeatCount}} option.
If we exceed the count then it should not emit any message.
Ideally it should unschedule the task, and reset the count.
Remember the current count is state full per timer task. So it needs to be
stored on the task. As you can have multiple timer tasks running (eg with
different names)
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira