public final class LegacyMessageDeserializer extends java.lang.Object implements InternalDeserializer<DatabusMessage>
For example: {"headers":{"sourceId":"abc","tenantId":"TENANT10"}, "payloadBase64String":"wqFIb2xhISBIdWdvIGFxdcOtLg=="}*
Constructor and Description |
---|
LegacyMessageDeserializer() |
Modifier and Type | Method and Description |
---|---|
DatabusMessage |
deserialize(java.lang.String topic,
byte[] data)
Deserialize data to a
DatabusMessage . |
public DatabusMessage deserialize(java.lang.String topic, byte[] data)
DatabusMessage
.deserialize
in interface InternalDeserializer<DatabusMessage>
data
- Data to be deserialized.topic
- the topic where the message comes fromDatabusMessage
instance.