public abstract class MessageSerializationUtils extends Object
| Constructor and Description |
|---|
MessageSerializationUtils() |
| Modifier and Type | Method and Description |
|---|---|
static MessageValues |
deserializePayload(MessageValues messageValues,
org.springframework.messaging.converter.ContentTypeResolver contentTypeResolver,
org.springframework.integration.codec.Codec codec)
De-serialize the message payload if necessary.
|
static MessageValues |
serializePayload(org.springframework.messaging.Message<?> message,
org.springframework.integration.codec.Codec codec)
Serialize the message payload unless it is a byte array.
|
static byte[] |
serializePayload(Object originalPayload,
org.springframework.integration.codec.Codec codec)
Serialize the payload object if it is not a byte array.
|
public static MessageValues serializePayload(org.springframework.messaging.Message<?> message, org.springframework.integration.codec.Codec codec)
message - the message with the payload to serializecodec - the codec used for serializationpublic static byte[] serializePayload(Object originalPayload, org.springframework.integration.codec.Codec codec)
originalPayload - the payload to serializecodec - the codec used for serializationorg.springframework.core.serializer.support.SerializationFailedException - thrown when serialization failedpublic static MessageValues deserializePayload(MessageValues messageValues, org.springframework.messaging.converter.ContentTypeResolver contentTypeResolver, org.springframework.integration.codec.Codec codec)
messageValues - message with the payload to deserializecontentTypeResolver - used for resolving the mime type.codec - used for deserializationCopyright © 2017 Pivotal Software, Inc.. All rights reserved.