This repository has been archived by the owner on Jul 28, 2021. It is now read-only.
com.ibm.messaging/watson-iot v0.2.1
Pre-release
Pre-release
The library artifact is pushed to the maven. Use the following maven dependency to include this library in your java application.
<dependency>
<groupId>com.ibm.messaging</groupId>
<artifactId>watson-iot</artifactId>
<version>0.2.1</version>
</dependency>
List of changes
- Add Device Management Extension support in APIClient
- Use memory persistence object and add WebSocket support
- Debug Security providers
- Allow firmware update to process regardless of firmware state.
- Enable WebSocket support and rework connection options logic
- Rework some methods to use constants defined in exception
- Add support for MaxInflightMessages option
- Bug fix - Send response before invoking firmware download handler
- Bug fix - Send response before invoking firmware update handler
- New option setting messaging QoS for DM messages publish to Watson IoT
- APIClient new property - Trust-All-Certificates
- Remove old historian support from APIClient
- Support for custom message formats like, byte array(binary), String and JSON
- Fix for issue #50 - removed the addition of "d" from the payload. Now the library formwards the message as is instead of additing "d".
- Fix for issue #45 - deletes the added device types and devices
- Fix to handle when default charset is not UTF-8
- Add support for auto reconnect and offline buffering
- Correct error handling in addDeviceManagementExtension() method