java-spring-cloud-stream-template
java-spring-cloud-stream-template copied to clipboard
[FEATURE] Add support for queue names
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?
- [x] I have read the Contributing Guidelines
Are you willing to work on this issue?
None