public class LegacyMessageStructure extends java.lang.Object implements MessageStructure
For example: {"headers":{"sourceId":"abc","tenantId":"TENANT10"}, "payloadBase64String":"wqFIb2xhISBIdWdvIGFxdcOtLg=="}
Constructor and Description |
---|
LegacyMessageStructure(byte[] serializedMessage)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
byte |
getMagicByte()
Gets the magic byte.
|
byte[] |
getMessage()
Gets the message.
|
byte[] |
getPayload()
Gets the full payload
|
int |
getVersion()
Gets the message structure version.
|
public LegacyMessageStructure(byte[] serializedMessage)
serializedMessage
- A serialized message.public byte getMagicByte()
getMagicByte
in interface MessageStructure
public int getVersion()
getVersion
in interface MessageStructure
public byte[] getMessage()
getMessage
in interface MessageStructure
public byte[] getPayload()
getPayload
in interface MessageStructure