org.apache.camel.component.cxf.cxfbean
Interface CxfBeanBinding

All Known Implementing Classes:
DefaultCxfBeanBinding

public interface CxfBeanBinding

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

Version:
$Revision: 13809 $

Method Summary
 org.apache.cxf.message.Message createCxfMessageFromCamelExchange(Exchange camelExchange, HeaderFilterStrategy headerFilterStrategy)
          Create a CXF Message from a Camel exchange.
 void propagateResponseHeadersToCamel(org.apache.cxf.message.Message cxfMessage, Exchange camelExchange, 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(Exchange camelExchange,
                                                                 HeaderFilterStrategy headerFilterStrategy)
Create a CXF Message from a Camel exchange.

Parameters:
camelExchange -
headerFilterStrategy -

propagateResponseHeadersToCamel

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

Parameters:
cxfMessage -
camelExchange -
headerFilterStrategy -


Copyright © 2007-2010 IONA Open Source Community. All Rights Reserved.