public final class RegularMessageStructure extends java.lang.Object implements MessageStructure
DatabusMessage structure.| Constructor and Description |
|---|
RegularMessageStructure(byte[] serializedMessage)
Constructor.
|
RegularMessageStructure(byte magicByte,
int version,
byte[] payload)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
byte |
getMagicByte()
Gets the magic byte.
|
byte[] |
getMessage()
Gets the message.
|
byte[] |
getPayload()
Gets the payload.
|
int |
getVersion()
Gets the version.
|
public RegularMessageStructure(byte[] serializedMessage)
serializedMessage - Serialized message as byte array.public RegularMessageStructure(byte magicByte,
int version,
byte[] payload)
magicByte - The message indicator. See RegularMessageStructure.version - The message version.payload - The message payload.public byte getMagicByte()
getMagicByte in interface MessageStructurepublic int getVersion()
getVersion in interface MessageStructurepublic byte[] getPayload()
getPayload in interface MessageStructurepublic byte[] getMessage()
getMessage in interface MessageStructure