Try pollEnrich() and have two ways of kicking off your route, one would be with a timer of some sort (the every 8 hours). The other would be a JMS queue or direct or seda or something.
On Wed, Oct 9, 2013 at 8:50 AM, christoffer <[email protected]> wrote: > Hi, > > I have a route which uses the file:// component to consume files from a > directory. The polling interval will be quite large, between 8 hours and a > day. But now the customer added a new requirement to also consume the files > on demand - i.e. when he clicks a button. The periodical consumption should > still work. > Now my question is: Is there a smart way to do this with Camel, e.g. send a > trigger message or alike? > > I am using Camel 2.11.0 and Java 6 (Oracle). I have used the Java DSL with > CamelRouteBuilder to configure my routes. > > Thanks in advance to all camel riders - cheers Chris > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Consume-files-periodically-or-on-demand-tp5741235.html > Sent from the Camel - Users mailing list archive at Nabble.com.
