Interface CxfMessageMapper
- All Known Implementing Classes:
DefaultCxfMessageMapper
public interface CxfMessageMapper
A Strategy to bind a Camel exchange to a CXF message used by
CxfBeanDestination
.-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.message.Message
createCxfMessageFromCamelExchange
(org.apache.camel.Exchange camelExchange, org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) Create a CXFMessage
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 Details
-
createCxfMessageFromCamelExchange
org.apache.cxf.message.Message createCxfMessageFromCamelExchange(org.apache.camel.Exchange camelExchange, org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) Create a CXFMessage
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.
-