New to Apache Camel and just wondering ... if I'm building an image processing application that does some long running image processing jobs on very large image files, is an Apache Camel "Processor" the "best place" for this code ? The processing may take up to 15 minutes.
http://camel.apache.org/processor.html
Cheers !
the Processor interface just provides a way to call custom Java code from a route, it can be used for anything really...you can also use Bean integration to simply call your existing POJO code w/o any changes, etc.
as for your long running process...you should run this asynchronously and setup a consumer to pickup the results when they are ready, (file consumer, etc).