PurpleExplorer
PurpleExplorer copied to clipboard
Custom Properties not Readable or Writable
Background: The AzureServiceBus provides adding additional information for message called CustomProperties (some refer to it as Message Header, the java sdk com.azure.azure-messaging-servicebus refers to it as application properties). See official documentation
At the moment the Purple Explorer is not able to read those when reading a message or to send them when creating a new message to a queue or topic.
The goal is to add the functionality to
- read the custom properties of a messsage inside a queue or topic
- Add additional custom properties when creating a new message at a queue or topic
Hi @landkommunenhippie
Is there specific properties you have in mind? OR the ability to work with properties in general?
I would like to work with properties in general. In my experience any properties can be added here freely.
I already had a look in the code but was not able to dive deeper at the moment.
Properties are heavily used in some scenarios. In example, imagine a pubsub where you publish information about factories in a topic. Some subscribers will be interested in the messages for all factories , but others will only be interested in the messages related to a particular factory. This is commonly done by adding a property with the factory name and using SQL or correlational filters in the subscription to receive only the desired messages.