public class DefaultCxfMesssageMapper extends Object implements CxfMessageMapper
| Constructor and Description |
|---|
DefaultCxfMesssageMapper() |
| Modifier and Type | Method and Description |
|---|---|
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 String |
getBasePath(org.apache.camel.Exchange camelExchange) |
protected String |
getCharacterEncoding(org.apache.camel.Message camelMessage) |
protected String |
getPath(org.apache.camel.Message camelMessage) |
protected String |
getQueryString(org.apache.camel.Message camelMessage) |
protected String |
getRequestContentType(org.apache.camel.Message camelMessage) |
protected String |
getRequestURI(org.apache.camel.Message camelMessage) |
protected 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.
|
protected void |
setSecurityContext(org.apache.cxf.message.Message cxfMessage,
Object request) |
public org.apache.cxf.message.Message createCxfMessageFromCamelExchange(org.apache.camel.Exchange camelExchange,
org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
CxfMessageMapperMessage from a Camel exchange.createCxfMessageFromCamelExchange in interface CxfMessageMapperprotected void setSecurityContext(org.apache.cxf.message.Message cxfMessage,
Object request)
public void propagateResponseHeadersToCamel(org.apache.cxf.message.Message cxfMessage,
org.apache.camel.Exchange exchange,
org.apache.camel.spi.HeaderFilterStrategy strategy)
CxfMessageMapperpropagateResponseHeadersToCamel in interface CxfMessageMapperprotected String getPath(org.apache.camel.Message camelMessage)
protected String getRequestURI(org.apache.camel.Message camelMessage)
protected String getBasePath(org.apache.camel.Exchange camelExchange)
protected String getVerb(org.apache.camel.Message camelMessage)
protected String getQueryString(org.apache.camel.Message camelMessage)
protected String getCharacterEncoding(org.apache.camel.Message camelMessage)
protected String getRequestContentType(org.apache.camel.Message camelMessage)
Apache Camel