PurpleExplorer icon indicating copy to clipboard operation
PurpleExplorer copied to clipboard

Custom Properties not Readable or Writable

Open landkommunenhippie opened this issue 2 years ago • 3 comments

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

landkommunenhippie avatar Mar 16 '22 08:03 landkommunenhippie

Hi @landkommunenhippie

Is there specific properties you have in mind? OR the ability to work with properties in general?

armannaj avatar May 06 '22 05:05 armannaj

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.

landkommunenhippie avatar Jul 01 '22 04:07 landkommunenhippie

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.

madmalkav avatar Apr 20 '23 09:04 madmalkav