java-spring-cloud-stream-template icon indicating copy to clipboard operation
java-spring-cloud-stream-template copied to clipboard

[FEATURE] Add support for queue names

Open gvensan opened this issue 1 year ago • 0 comments

Why do we need this improvement?

Solace Event Portal's asyncapi includes queue name and subscriptions. Would like to have them captured in the application configuration in-line with spring-cloud-stream conventions.

How will this change help?

Support for queues, in addition to the existing topic-based messaging.

Screenshots

No response

How could it be implemented/designed?

From the binder's destination specification, you would be able to collect queue and subscription information.

{ "destinationType": "queue", "queue": { "name": "CS:New Orders", "topicSubscriptions": ["coffeeshop/order/new/v1////"] } }

🚧 Breaking changes

No

👀 Have you checked for similar open issues?

  • [x] I checked and didn't find a similar issue

🏢 Have you read the Contributing Guidelines?

Are you willing to work on this issue?

None

gvensan avatar Jan 27 '25 06:01 gvensan