public class DefaultMessagePropertiesConverter extends Object implements MessagePropertiesConverter
| Constructor and Description |
|---|
DefaultMessagePropertiesConverter(org.apache.camel.CamelContext camelContext,
org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
fromMessageProperties(org.springframework.amqp.core.MessageProperties messageProperties,
org.apache.camel.Exchange exchange) |
protected boolean |
shouldInputHeader(String headerName,
Object headerValue,
org.apache.camel.Exchange exchange)
Strategy to allow filtering from RabbitMQ message to Camel message
|
protected boolean |
shouldOutputHeader(String headerName,
Object headerValue,
org.apache.camel.Exchange exchange)
Strategy to allow filtering of headers which are put on the RabbitMQ message
|
org.springframework.amqp.core.MessageProperties |
toMessageProperties(org.apache.camel.Exchange exchange) |
public DefaultMessagePropertiesConverter(org.apache.camel.CamelContext camelContext,
org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
public org.springframework.amqp.core.MessageProperties toMessageProperties(org.apache.camel.Exchange exchange)
toMessageProperties in interface MessagePropertiesConverterpublic Map<String,Object> fromMessageProperties(org.springframework.amqp.core.MessageProperties messageProperties, org.apache.camel.Exchange exchange)
fromMessageProperties in interface MessagePropertiesConverterprotected boolean shouldOutputHeader(String headerName, Object headerValue, org.apache.camel.Exchange exchange)
Apache Camel