@Override protected void setCustomHeaders(MessageHeaders headers, IMessage serviceBusMessage) { if (headers.containsKey(MessageHeaders.CONTENT_TYPE)) { Object contentType = headers.get(MessageHeaders.CONTENT_TYPE); if (contentType instanceof MimeType) { serviceBusMessage.setContentType(((MimeType) contentType).toString()); } else /* contentType is String */ { serviceBusMessage.setContentType((String) contentType); } } if (headers.containsKey(MessageHeaders.ID)) { serviceBusMessage.setMessageId(headers.get(MessageHeaders.ID, UUID.class).toString()); } if (headers.containsKey(MessageHeaders.REPLY_CHANNEL)) { serviceBusMessage.setReplyTo(headers.get(MessageHeaders.REPLY_CHANNEL, String.class)); } }
@Override protected void setCustomHeaders(MessageHeaders headers, IMessage serviceBusMessage) { if (headers.containsKey(MessageHeaders.CONTENT_TYPE)) { Object contentType = headers.get(MessageHeaders.CONTENT_TYPE); if (contentType instanceof MimeType) { serviceBusMessage.setContentType(((MimeType) contentType).toString()); } else /* contentType is String */ { serviceBusMessage.setContentType((String) contentType); } } if (headers.containsKey(MessageHeaders.ID)) { serviceBusMessage.setMessageId(headers.get(MessageHeaders.ID, UUID.class).toString()); } if (headers.containsKey(MessageHeaders.REPLY_CHANNEL)) { serviceBusMessage.setReplyTo(headers.get(MessageHeaders.REPLY_CHANNEL, String.class)); } }