Did you take a look at camel reactive streams? https://camel.apache.org/components/latest/reactive-streams-component.html
I never tried it personally but it should support what you need to do, see the sections 'sending data to camel' and 'sending data to camel using direct api' more specifically. -----Original Message----- From: Mark Nuttall [mailto:mknutt...@gmail.com] Sent: Wednesday, May 27, 2020 7:48 PM To: users@camel.apache.org Subject: Re: reactive java question Without seeing the actual code I can't say for sure but I would use producer template do you send a message to a direct route and have that direct route to be in the from to start the processing in the route On Tue, May 26, 2020, 10:31 PM Bing Lu <mfcp...@yahoo.com.invalid> wrote: > I have to incorporate a third party api in order to use the reactive > functionality of the api. I'm using spring boot with this third party > jar, and the starting point is the onNext() method that get invoked > whenever an event occurs. My question is how do I make the onNext() > method as a starting point of my route, right now I have to build an > exchange inside the onNext() method and calling methods from there > instead of the normal > from(...).to(...) route building functionality. How do I make the > onnext() method as a starting point like from(...)? > thanks