Skip to content

JsonSplitter: differentiate between messaging types to prevent instance name collisions

Karel Hanák requested to merge v3.x/issue#245 into v3.x-dev
  • Messaging list changed from list of instance names to list of MessagingInstance class objects.
  • Each messaging instance is identified by messaging type and instance name.
  • MessagingInstance class has methods implemented for comparison operations to be used as key.
  • Messaging instances are stored in a map with MessagingInstance as key and pointer to interface implemented by messaging service instance as value.
  • Configuration and API request schemas updated for JsonSplitter, SensorData and Scheduler

Merge request reports

Loading