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