public class MessageConvertingTcpMessageMapper extends TcpMessageMapper
logger
Constructor and Description |
---|
MessageConvertingTcpMessageMapper(org.springframework.messaging.converter.MessageConverter messageConverter) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
fromMessage(org.springframework.messaging.Message<?> message) |
org.springframework.messaging.Message<?> |
toMessage(TcpConnection connection,
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. |
addCustomHeaders, addStandardHeaders, getMessageBuilderFactory, setAddContentTypeHeader, setApplySequence, setBeanFactory, setBytesMessageMapper, setCharset, setContentType, setStringToBytes, supplyCustomHeaders
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toMessage
public MessageConvertingTcpMessageMapper(org.springframework.messaging.converter.MessageConverter messageConverter)
public org.springframework.messaging.Message<?> toMessage(TcpConnection connection, @Nullable java.util.Map<java.lang.String,java.lang.Object> headers) throws java.lang.Exception
InboundMessageMapper
Message
and supply with headers if necessary and provided.toMessage
in interface InboundMessageMapper<TcpConnection>
toMessage
in class TcpMessageMapper
connection
- the object for message payload or some other conversion logicheaders
- additional headers for building message. Can be nulljava.lang.Exception
- the exception thrown by the underlying mapper implementationpublic java.lang.Object fromMessage(org.springframework.messaging.Message<?> message) throws java.lang.Exception
fromMessage
in interface OutboundMessageMapper<java.lang.Object>
fromMessage
in class TcpMessageMapper
java.lang.Exception