@Override public Message toMessage(Object object, MessageProperties messageProperties) { String contentType = messageProperties.getContentType(); return getConverterForContentType(contentType).toMessage(object, messageProperties); }
@Override public Object fromMessage(Message message) throws MessageConversionException { String contentType = message.getMessageProperties().getContentType(); return getConverterForContentType(contentType).fromMessage(message); }