public class RabbitMQMessageConverter extends Object
Message
to an RabbitMQMessageConverter.OutgoingRabbitMQMessage.| Modifier and Type | Class and Description |
|---|---|
static class |
RabbitMQMessageConverter.OutgoingRabbitMQMessage
Represents an outgoing RabbitMQ message.
|
| Modifier and Type | Method and Description |
|---|---|
static RabbitMQMessageConverter.OutgoingRabbitMQMessage |
convert(Message<?> message,
String exchange,
String defaultRoutingKey,
Optional<Long> defaultTtl,
boolean isTracingEnabled,
List<String> attributeHeaders)
Converts the supplied
Message to an RabbitMQMessageConverter.OutgoingRabbitMQMessage. |
public static RabbitMQMessageConverter.OutgoingRabbitMQMessage convert(Message<?> message, String exchange, String defaultRoutingKey, Optional<Long> defaultTtl, boolean isTracingEnabled, List<String> attributeHeaders)
Message to an RabbitMQMessageConverter.OutgoingRabbitMQMessage.message - the source messageexchange - the destination exchangedefaultRoutingKey - the fallback routing key to useisTracingEnabled - whether tracing is enabledattributeHeaders - a list (possibly empty) of message header names whose values should be
included as span attributesRabbitMQMessageConverter.OutgoingRabbitMQMessageCopyright © 2018–2021 SmallRye. All rights reserved.