- 12 Apr, 2022 1 commit
-
-
Martin Grzenia authored
- Define sections for common and project-specific file types. - Add IntelliJ-specific settings for *.java files.
-
- 30 Mar, 2022 2 commits
-
-
Martin Grzenia authored
Add AMQP related classes for the new device registration process Closes SE-5484 See merge request silicon-economy/base/iotbroker/sdk!13
-
Martin Grzenia authored
* Add messages that represent events emitted for changes to org.siliconeconomy.iotbroker.model.device.DeviceInstance and org.siliconeconomy.iotbroker.model.device.DeviceType` instances. These messages are intended to be sent via AMQP. * Add a configuration for the AMQP exchange where messages related to the new device registration process are published to. Co-authored-by:
David Ronnenberg <david.ronnenberg@iml.fraunhofer.de>
-
- 17 Mar, 2022 11 commits
-
-
Fix a typo on an attribute of DeviceInstance. See merge request silicon-economy/base/iotbroker/sdk!14
-
Martin Grzenia authored
Add classes for a new device registration process Closes SE-5483 See merge request silicon-economy/base/iotbroker/sdk!12
-
Martin Grzenia authored
-
Martin Grzenia authored
Add support for global views to CouchDB Closes SE-5235 See merge request silicon-economy/base/iotbroker/sdk!11
-
Martin Grzenia authored
* Add DeviceInstance and DeviceType that replace the previously used Device data structure. * Deprecate org.siliconeconomy.iotbroker.model.device.Device. Co-authored-by:
David Ronnenberg <david.ronnenberg@iml.fraunhofer.de>
-
Martin Grzenia authored
Use the slash-star style to avoid dangling Javadoc comments. Using this style also prevents the license headers from being affected when reformatting code via the IntelliJ IDEA IDE.
-
This adds support for generating global design documents in partitioned repositories. Using these design documents global queries can be performed. In order to generate global views a new annotation @Global is added. This annotation must be used in conjunction with @View. Co-authored-by:
Martin Grzenia <martin.grzenia@iml.fraunhofer.de>
-
Introduce SimpleResult for generic observation results See merge request silicon-economy/base/iotbroker/sdk!10
-
Martin Grzenia authored
-
Martin Grzenia authored
* Introduce dedicated deserializers for LocationEncodingType and ObservationType instead of handling deserialization of these types in ClassDeserializer. Since both LocationEncodingType and ObservationType now have a SIMPLE type, "generic" deserialization via the ClassDeserializer is no longer possible. Furthermore, having dedicated deserializers makes the deserialization process more explicit. * Fix line lengths in some files and adjust some local variable names. * Improve Javadoc documentation a bit and describe an observation's result more explicitly.
-
Martin Grzenia authored
The IoT Broker SDK (IoT Broker Software Development Kit) facilitates development of components that are intended to be deployed and run in the IoT Broker environment. This is the first public release and corresponds to IoT Broker v0.9. Co-authored-by:
Lisa Gebel <lisa.gebel@iml.fraunhofer.de> Co-authored-by:
Christian Hoppe <christian.hoppe@iml.fraunhofer.de> Co-authored-by:
Jens Leveling <jens.leveling@iml.fraunhofer.de> Co-authored-by:
Severin Mengers <severin.mengers@iml.fraunhofer.de> Co-authored-by:
David Ronnenberg <david.ronnenberg@iml.fraunhofer.de>
-