Class DefaultCxfMessageMapper
java.lang.Object
org.apache.camel.component.cxf.transport.message.DefaultCxfMessageMapper
- All Implemented Interfaces:
CxfMessageMapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.cxf.message.MessagecreateCxfMessageFromCamelExchange(org.apache.camel.Exchange camelExchange, org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) Create a CXFMessagefrom a Camel exchange.protected StringgetBasePath(org.apache.camel.Exchange camelExchange) protected StringgetCharacterEncoding(org.apache.camel.Message camelMessage) protected StringgetPath(org.apache.camel.Message camelMessage) protected StringgetQueryString(org.apache.camel.Message camelMessage) protected StringgetRequestContentType(org.apache.camel.Message camelMessage) protected StringgetRequestURI(org.apache.camel.Message camelMessage) protected StringgetVerb(org.apache.camel.Message camelMessage) voidpropagateResponseHeadersToCamel(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 voidsetSecurityContext(org.apache.cxf.message.Message cxfMessage, jakarta.servlet.http.HttpServletRequest request)
-
Constructor Details
-
DefaultCxfMessageMapper
public DefaultCxfMessageMapper()
-
-
Method Details
-
createCxfMessageFromCamelExchange
public org.apache.cxf.message.Message createCxfMessageFromCamelExchange(org.apache.camel.Exchange camelExchange, org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) Description copied from interface:CxfMessageMapperCreate a CXFMessagefrom a Camel exchange.- Specified by:
createCxfMessageFromCamelExchangein interfaceCxfMessageMapper
-
setSecurityContext
protected void setSecurityContext(org.apache.cxf.message.Message cxfMessage, jakarta.servlet.http.HttpServletRequest 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:CxfMessageMapperGiven a CXF out/response Message, this method propagates response headers to a Camel exchange.- Specified by:
propagateResponseHeadersToCamelin interfaceCxfMessageMapper
-
getPath
-
getRequestURI
-
getBasePath
-
getVerb
-
getQueryString
-
getCharacterEncoding
-
getRequestContentType
-