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 MessagePropertiesConverter
public Map<String,Object> fromMessageProperties(org.springframework.amqp.core.MessageProperties messageProperties, org.apache.camel.Exchange exchange)
fromMessageProperties
in interface MessagePropertiesConverter
protected boolean shouldOutputHeader(String headerName, Object headerValue, org.apache.camel.Exchange exchange)
Apache Camel