Skip to content

Changes

Summary

  1. Include uper level pointers of change events for receiving feature events, even if only one subpath is existent (details)
  2. Calling twin().startConsumption twice for the same channel, will lead to an UncompletedTwinConsumptionRequestException (details)
  3. Add license header (details)
  4. Review: also throw exception if startConsumption is called on live channel; (details)
Commit 0e34ddddbce14ec335af56ee3dccfe591c124849 by David Schwilk
Include uper level pointers of change events for receiving feature events, even if only one subpath is existent

Signed-off-by: David Schwilk <david.schwilk@bosch.io>
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/bus/SelectorUtil.java (diff)
Commit 9bfbac81959693fdb484de0f6e33053fdeb97496 by Vadim Günther
Calling twin().startConsumption twice for the same channel, will lead to an UncompletedTwinConsumptionRequestException

* It is possible to start twin().startConsumption multiple times but not in parallel

Signed-off-by: Vadim Guenther <vadim.guenther@bosch.io>
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/CommonManagementImpl.java (diff)
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/bus/AdaptableBus.java (diff)
The file was addedjava/src/main/java/org/eclipse/ditto/client/internal/bus/Entry.java
The file was modified java/src/test/java/org/eclipse/ditto/client/messaging/internal/MockMessagingProvider.java (diff)
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/bus/DefaultAdaptableBus.java (diff)
The file was addedjava/src/main/java/org/eclipse/ditto/client/twin/internal/UncompletedTwinConsumptionRequestException.java
The file was modified java/src/test/java/org/eclipse/ditto/client/DittoClientTwinTest.java (diff)
Commit 35483aec57203cf79d88d826a511976e34f52051 by Vadim Günther
Add license header

Signed-off-by: Vadim Guenther <vadim.guenther@bosch.io>
The file was modified java/src/main/java/org/eclipse/ditto/client/twin/internal/UncompletedTwinConsumptionRequestException.java (diff)
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/bus/Entry.java (diff)
Commit 9d616041518d80c0ec74d4fe965ef3f63753612a by Stefan Maute
Review: also throw exception if startConsumption is called on live channel;
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/bus/AdaptableBus.java (diff)
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/bus/DefaultAdaptableBus.java (diff)
The file was addedjava/src/main/java/org/eclipse/ditto/client/twin/internal/UncompletedConsumptionRequestException.java
The file was modified java/src/test/java/org/eclipse/ditto/client/DittoClientTwinTest.java (diff)
The file was modified java/src/main/java/org/eclipse/ditto/client/internal/CommonManagementImpl.java (diff)
The file was removedjava/src/main/java/org/eclipse/ditto/client/twin/internal/UncompletedTwinConsumptionRequestException.java