First published on on Aug 23, 2016
Check out our newest release for the Event Hubs Java library!
The maven packages can be found at
here
, while the GitHub repository can be found
here
.
Below are the release notes (which can also be found here –
https://github.com/Azure/azure-event-hubs/blob/master/java/changelog.md
):
0.8.0
The release primarily targets exposing
MessageAnnotations
&
AmqpProperties
via
EventData
on a Received
AMQPMessage
.
List of Issues & PR’s of this release:
https://github.com/Azure/azure-event-hubs/milestone/5?closed=1
API Changes
New API
EventData.getBodyOffset()
&
EventData.getBodyLength()
EventData.getSystemProperties().getPublisher()
Deprecated API
EventData.setProperties() – use
.put()
on EventData.getProperties() instead
Breaking Changes
MessageAnnotations
on a received
AMQPMessage
are moved to
EventData.getSystemProperties()
as opposed to
EventData.getProperties()
EventData.SystemProperties
class now derives from
HashSet<String, Object>
. This can break serialized EventData.
Happy event-ing!
-John
@jtaubensee