public final class CxfHeaderHelper extends Object
Modifier and Type | Method and Description |
---|---|
static void |
copyHttpHeadersFromCxfToCamel(org.apache.camel.spi.HeaderFilterStrategy strategy,
org.apache.cxf.message.Message cxfMessage,
org.apache.camel.Message camelMessage,
org.apache.camel.Exchange exchange) |
static void |
propagateCamelHeadersToCxfHeaders(org.apache.camel.spi.HeaderFilterStrategy strategy,
Map<String,Object> camelHeaders,
Map<String,List<String>> requestHeaders,
org.apache.camel.Exchange camelExchange)
Propagates Camel headers to CXF headers.
|
static void |
propagateCamelToCxf(org.apache.camel.spi.HeaderFilterStrategy strategy,
Map<String,Object> camelHeaders,
org.apache.cxf.message.Message cxfMessage,
org.apache.camel.Exchange exchange)
Propagates Camel headers to CXF message.
|
static void |
propagateCxfHeadersToCamelHeaders(org.apache.camel.spi.HeaderFilterStrategy strategy,
Map<String,List<Object>> responseHeaders,
Map<String,Object> camelHeaders,
org.apache.camel.Exchange camelExchange)
Propagates CXF headers to Camel headers.
|
static void |
propagateCxfToCamel(org.apache.camel.spi.HeaderFilterStrategy strategy,
org.apache.cxf.message.Message cxfMessage,
org.apache.camel.Message camelMessage,
org.apache.camel.Exchange exchange)
Propagates CXF headers to Camel message.
|
public static void propagateCamelHeadersToCxfHeaders(org.apache.camel.spi.HeaderFilterStrategy strategy, Map<String,Object> camelHeaders, Map<String,List<String>> requestHeaders, org.apache.camel.Exchange camelExchange) throws Exception
strategy
- header filter strategycamelHeaders
- Camel headersrequestHeaders
- CXF request headerscamelExchange
- provides context for filteringException
public static void propagateCamelToCxf(org.apache.camel.spi.HeaderFilterStrategy strategy, Map<String,Object> camelHeaders, org.apache.cxf.message.Message cxfMessage, org.apache.camel.Exchange exchange)
strategy
- header filter strategycamelHeaders
- Camel headercxfMessage
- CXF messageexchange
- provides context for filteringpublic static void propagateCxfHeadersToCamelHeaders(org.apache.camel.spi.HeaderFilterStrategy strategy, Map<String,List<Object>> responseHeaders, Map<String,Object> camelHeaders, org.apache.camel.Exchange camelExchange) throws Exception
strategy
- header filter strategyresponseHeaders
- CXF response headerscamelHeaders
- Camel headerscamelExchange
- provides context for filteringException
public static void propagateCxfToCamel(org.apache.camel.spi.HeaderFilterStrategy strategy, org.apache.cxf.message.Message cxfMessage, org.apache.camel.Message camelMessage, org.apache.camel.Exchange exchange)
strategy
- header filter strategycxfMessage
- CXF messagecamelMessage
- Camel messageexchange
- provides context for filteringpublic static void copyHttpHeadersFromCxfToCamel(org.apache.camel.spi.HeaderFilterStrategy strategy, org.apache.cxf.message.Message cxfMessage, org.apache.camel.Message camelMessage, org.apache.camel.Exchange exchange)
Apache Camel