org.apache.camel.component.cxf.cxfbean
Class DefaultCxfBeanBinding
java.lang.Object
org.apache.camel.component.cxf.cxfbean.DefaultCxfBeanBinding
- All Implemented Interfaces:
- CxfBeanBinding
public class DefaultCxfBeanBinding
- extends java.lang.Object
- implements CxfBeanBinding
- Version:
- $Revision$
|
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. |
protected java.lang.String |
getBasePath(org.apache.camel.Exchange camelExchange)
|
protected java.lang.String |
getCharacterEncoding(org.apache.camel.Message camelMessage)
|
protected java.lang.String |
getPath(org.apache.camel.Message camelMessage)
|
protected java.lang.String |
getQueryString(org.apache.camel.Message camelMessage)
|
protected java.lang.String |
getRequestContentType(org.apache.camel.Message camelMessage)
|
protected java.lang.String |
getVerb(org.apache.camel.Message camelMessage)
|
void |
propagateResponseHeadersToCamel(org.apache.cxf.message.Message cxfMessage,
org.apache.camel.Exchange exchange,
org.apache.camel.spi.HeaderFilterStrategy strategy)
Given a CXF out/response Message, this method propagates response headers to a
Camel exchange. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultCxfBeanBinding
public DefaultCxfBeanBinding()
createCxfMessageFromCamelExchange
public org.apache.cxf.message.Message createCxfMessageFromCamelExchange(org.apache.camel.Exchange camelExchange,
org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
- Description copied from interface:
CxfBeanBinding
- Create a CXF
Message from a Camel exchange.
- Specified by:
createCxfMessageFromCamelExchange in interface CxfBeanBinding
propagateResponseHeadersToCamel
public void propagateResponseHeadersToCamel(org.apache.cxf.message.Message cxfMessage,
org.apache.camel.Exchange exchange,
org.apache.camel.spi.HeaderFilterStrategy strategy)
- Description copied from interface:
CxfBeanBinding
- Given a CXF out/response Message, this method propagates response headers to a
Camel exchange.
- Specified by:
propagateResponseHeadersToCamel in interface CxfBeanBinding
getPath
protected java.lang.String getPath(org.apache.camel.Message camelMessage)
getBasePath
protected java.lang.String getBasePath(org.apache.camel.Exchange camelExchange)
getVerb
protected java.lang.String getVerb(org.apache.camel.Message camelMessage)
getQueryString
protected java.lang.String getQueryString(org.apache.camel.Message camelMessage)
getCharacterEncoding
protected java.lang.String getCharacterEncoding(org.apache.camel.Message camelMessage)
getRequestContentType
protected java.lang.String getRequestContentType(org.apache.camel.Message camelMessage)
Apache CAMEL