Slackbot
06/28/2023, 3:41 PMLari Hotari
06/28/2023, 3:54 PMAli Ustek
06/28/2023, 5:41 PMReactivePulsarListener ,ReactivePulsarMessageListenerContainer, ReactiveMessagePipeline and ReactivePulsarMessageHandler not really clear on the spring pulsar docsChristophe Bornet
06/30/2023, 11:05 AMReactivePulsarListener is an annotation to create a ReactivePulsarMessageListenerContainer that will call the ReactivePulsarMessageHandler which in turn will call the code you annotated with ReactivePulsarListener .Christophe Bornet
06/30/2023, 11:11 AMReactivePulsarMessageListenerContainer starts a Reactive Pulsar client's ReactiveMessagePipeline and sets the ReactivePulsarMessageHandler as handler for the messages.
This is all internal stuff and you probably just need to use ReactivePulsarListener from a high level.Ali Ustek
06/30/2023, 11:11 AMChris Bono
07/08/2023, 3:29 PM1.0.0) is targeted to be available when Spring Boot 3.2.0 releases in November. Until that time we have an “experimental” GA version (0.2.x) that we recommend using. The link above explains what is full vs exp GA.
Also, the Pulsar reactive client can be used w/o Spring Pulsar. Spring Pulsar just uses the Pulsar reactive client internally (already mentioned above as well).
Feel free to reach out to me on DM if you have any question around Spring Pulsar.