Recently i have started using camel and i see that it potentially addresses a lot of my integration layer needs.
I have created a java client application (not running in any container) where i defined two routes:
route1: move a file from an incoming folder1 to folder2
route2: move file content from folderx to mq queue.
I start my application and these routes are doing their job polling those folders and routing messages accordingly.
Can anyone explain me how the routes work. Does camel(context) create a thread for each route. What exactly happens?
Note: I could not find a straightforward notes on this on the camel site.