org.apache.camel.component.cxf.common.message
Interface CxfMessageMapper

All Known Implementing Classes:
DefaultCxfMesssageMapper

public interface CxfMessageMapper

A Strategy to bind a Camel exchange to a CXF message used by CxfBeanDestination.

Version:

Method Summary
 org.apache.cxf.message.Message createCxfMessageFromCamelExchange(org.apache.camel.Exchange camelExchange, org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
          Create a CXF Message from a Camel exchange.
 void propagateResponseHeadersToCamel(org.apache.cxf.message.Message cxfMessage, org.apache.camel.Exchange camelExchange, org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
          Given a CXF out/response Message, this method propagates response headers to a Camel exchange.
 

Method Detail

createCxfMessageFromCamelExchange

org.apache.cxf.message.Message createCxfMessageFromCamelExchange(org.apache.camel.Exchange camelExchange,
                                                                 org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
Create a CXF Message from a Camel exchange.


propagateResponseHeadersToCamel

void propagateResponseHeadersToCamel(org.apache.cxf.message.Message cxfMessage,
                                     org.apache.camel.Exchange camelExchange,
                                     org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
Given a CXF out/response Message, this method propagates response headers to a Camel exchange.



Apache Camel