Skip to content

Changes

Summary

  1. Create downstream message from properties gathered from context (details)
Commit 9517adc740e28eb5c34c45c2fafa1fe3e37444b3 by noreply
Create downstream message from properties gathered from context

The protocol adapters now create downstream messages using the new
MessageHelper.newMessage() method which accepts a Map of properties to
include in the message.

This is in preparation for the adapters being refactored to use the new
TelemetrySender and EventSender instead of the legacy DownstreamSender.

Signed-off-by: Kai Hudalla <kai.hudalla@bosch.io>
The file was modified core/src/main/java/org/eclipse/hono/util/TelemetryExecutionContext.java (diff)
The file was modified adapters/coap-vertx-base/src/main/java/org/eclipse/hono/adapter/coap/AbstractVertxBasedCoapAdapter.java (diff)
The file was modified adapters/http-vertx-base/src/main/java/org/eclipse/hono/adapter/http/AbstractVertxBasedHttpProtocolAdapter.java (diff)
The file was modified adapters/lora-vertx/src/main/java/org/eclipse/hono/adapter/lora/impl/LoraProtocolAdapter.java (diff)
The file was modified adapters/mqtt-vertx-base/src/main/java/org/eclipse/hono/adapter/mqtt/AbstractVertxBasedMqttProtocolAdapter.java (diff)
The file was modified adapters/mqtt-vertx-base/src/main/java/org/eclipse/hono/adapter/mqtt/PropertyBag.java (diff)
The file was modified adapters/coap-vertx-base/src/main/java/org/eclipse/hono/adapter/coap/CoapContext.java (diff)
The file was modified service-base/src/test/java/org/eclipse/hono/service/http/HttpContextTest.java (diff)
The file was modified test-utils/service-base-test-utils/src/main/java/org/eclipse/hono/service/test/ProtocolAdapterTestSupport.java (diff)
The file was modified adapters/http-vertx-base/src/test/java/org/eclipse/hono/adapter/http/AbstractVertxBasedHttpProtocolAdapterTest.java (diff)
The file was modified service-base/src/main/java/org/eclipse/hono/service/AbstractProtocolAdapterBase.java (diff)
The file was modified service-base/src/main/java/org/eclipse/hono/service/http/HttpContext.java (diff)
The file was modified adapters/mqtt-vertx-base/src/main/java/org/eclipse/hono/adapter/mqtt/MqttContext.java (diff)
The file was modified service-base/src/test/java/org/eclipse/hono/service/AbstractProtocolAdapterBaseTest.java (diff)
The file was modified adapters/sigfox-vertx/src/main/java/org/eclipse/hono/adapter/sigfox/impl/SigfoxProtocolAdapter.java (diff)
The file was modified adapters/mqtt-vertx-base/src/test/java/org/eclipse/hono/adapter/mqtt/impl/HttpBasedMessageMappingTest.java (diff)
The file was modified adapters/amqp-vertx/src/main/java/org/eclipse/hono/adapter/amqp/impl/AmqpContext.java (diff)
The file was modified adapters/lora-vertx/src/test/java/org/eclipse/hono/adapter/lora/impl/LoraProtocolAdapterTest.java (diff)
The file was modified test-utils/service-base-test-utils/pom.xml (diff)
The file was modified adapters/mqtt-vertx-base/src/test/java/org/eclipse/hono/adapter/mqtt/PropertyBagTest.java (diff)
The file was modified adapters/mqtt-vertx-base/src/main/java/org/eclipse/hono/adapter/mqtt/impl/VertxBasedMqttProtocolAdapter.java (diff)
The file was modified adapters/amqp-vertx/src/main/java/org/eclipse/hono/adapter/amqp/impl/VertxBasedAmqpProtocolAdapter.java (diff)