Project: talendesb
Issue TESB-9479: Support for direct-vm camel component in studio (cDirectVM)
Another trivial endpoint similar to direct, seda, and vm. Only difference here is that direct-vm will cross camel context boundaries when run inside the osgi container. 5.4.0 We will add an explizt cDirectVM component to the pallet. The direct-vm: component provides direct, synchronous invocation of any consumers in the JVM when a producer sends a message exchange. This endpoint can be used to connect existing routes in the same camel context, as well from other camel contexts in the same JVM. ... This component allows also to connect routes deployed in different OSGI Bundles as you can see here after. Even if they are running in different bundles, the camel routes will use the same thread. That autorises to develop applications using Transactions - Tx. http://camel.apache.org/direct-vm.html
Story points: 3