public interface BytesMessageMapper extends InboundMessageMapper<byte[]>, OutboundMessageMapper<byte[]>
Modifier and Type | Method and Description |
---|---|
default org.springframework.messaging.Message<?> |
toMessage(byte[] object)
Convert a provided object to the
Message . |
org.springframework.messaging.Message<?> |
toMessage(byte[] bytes,
java.util.Map<java.lang.String,java.lang.Object> headers)
Convert a provided object to the
Message
and supply with headers if necessary and provided. |
fromMessage
@NonNull default org.springframework.messaging.Message<?> toMessage(byte[] object)
InboundMessageMapper
Message
.toMessage
in interface InboundMessageMapper<byte[]>
object
- the object for message payload or some other conversion logic@NonNull org.springframework.messaging.Message<?> toMessage(byte[] bytes, @Nullable java.util.Map<java.lang.String,java.lang.Object> headers)
InboundMessageMapper
Message
and supply with headers if necessary and provided.toMessage
in interface InboundMessageMapper<byte[]>
bytes
- the object for message payload or some other conversion logicheaders
- additional headers for building message. Can be null