Interface BytesMessageMapper
- All Superinterfaces:
InboundMessageMapper<byte[]>,OutboundMessageMapper<byte[]>
- All Known Implementing Classes:
ConvertingBytesMessageMapper,EmbeddedHeadersJsonMessageMapper,EmbeddedJsonHeadersMessageMapper
public interface BytesMessageMapper
extends InboundMessageMapper<byte[]>, OutboundMessageMapper<byte[]>
- Since:
- 5.0
- Author:
- Gary Russell
-
Method Details
-
toMessage
Description copied from interface:InboundMessageMapperConvert a provided object to theMessage.- Specified by:
toMessagein interfaceInboundMessageMapper<byte[]>- Parameters:
object- the object for message payload or some other conversion logic- Returns:
- the message as a result of mapping
-
toMessage
Description copied from interface:InboundMessageMapperConvert a provided object to theMessageand supply with headers if necessary and provided.- Specified by:
toMessagein interfaceInboundMessageMapper<byte[]>- Parameters:
bytes- the object for message payload or some other conversion logicheaders- additional headers for building message. Can be null- Returns:
- the message as a result of mapping
-
fromMessage
- Specified by:
fromMessagein interfaceOutboundMessageMapper<byte[]>
-