public final class MessageSerializer extends Object
Utility functions to serialize/de-serialize a JMS message in/from a raw data stream.
| Constructor and Description |
|---|
MessageSerializer() |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
serialize(AbstractMessage message,
int typicalSize)
Serialize a message
|
static void |
serializeTo(AbstractMessage message,
RawDataBuffer out)
Serialize a message to the given output stream
|
static AbstractMessage |
unserialize(byte[] rawData,
boolean asInternalCopy)
Unserialize a message
|
static AbstractMessage |
unserializeFrom(RawDataBuffer rawIn,
boolean asInternalCopy)
Unserialize a message from the given input stream
|
public static byte[] serialize(AbstractMessage message, int typicalSize)
public static AbstractMessage unserialize(byte[] rawData, boolean asInternalCopy)
public static void serializeTo(AbstractMessage message, RawDataBuffer out)
public static AbstractMessage unserializeFrom(RawDataBuffer rawIn, boolean asInternalCopy)
Copyright © 2019. All rights reserved.