On Wed, Apr 27, 2016 at 10:05 PM, Sven Bauhan <sven.bau...@ast.dfs.de> wrote: > Hi, > > I found the explanation for an AsyncProcessor: > http://camel.apache.org/asynchronous-processing.html > > But I do not understand how to implement the corresponding AsyncCallback. > I did not find any example, how this can be done. > > As the done() method just gets the boolean flag, I do not know how the > exchange can be provided in this class. > > Can you give me a hint or an example? >
If you have the Camel in Action book its covered in the concurrency chapter. There is a little example here https://github.com/camelinaction/camelinaction2/tree/master/chapter13/scalability You can create an async callback class and provide the exchange as a constructor, or make the exchange final so you can refer to it from an anonoymous callback. > Thanks, > Sven > -- Claus Ibsen ----------------- http://davsclaus.com @davsclaus Camel in Action 2: https://www.manning.com/ibsen2