Class CxfEndpoint.CamelCxfClientImpl
- java.lang.Object
-
- org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
-
- org.apache.cxf.endpoint.ClientImpl
-
- org.apache.camel.component.cxf.jaxws.CxfEndpoint.CamelCxfClientImpl
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.cxf.endpoint.Client
,org.apache.cxf.endpoint.ConduitSelectorHolder
,org.apache.cxf.endpoint.Retryable
,org.apache.cxf.interceptor.InterceptorProvider
,org.apache.cxf.transport.MessageObserver
- Enclosing class:
- CxfEndpoint
public class CxfEndpoint.CamelCxfClientImpl extends org.apache.cxf.endpoint.ClientImpl
We need to override theClientImpl.setParameters(java.lang.Object[], org.apache.cxf.message.Message)
method to insert parameters into CXF Message forDataFormat.PAYLOAD
mode.
-
-
Field Summary
-
Fields inherited from class org.apache.cxf.endpoint.ClientImpl
bus, conduitSelector, currentRequestContext, executor, FINISHED, inboundChainCache, latestContextThread, outboundChainCache, outFaultObserver, requestContext, responseContext, SYNC_TIMEOUT, synchronousTimeout, THREAD_LOCAL_REQUEST_CONTEXT
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Object[]
processResult(org.apache.cxf.message.Message message, org.apache.cxf.message.Exchange exchange, org.apache.cxf.service.model.BindingOperationInfo oi, Map<String,Object> resContext)
protected void
setParameters(Object[] params, org.apache.cxf.message.Message message)
-
Methods inherited from class org.apache.cxf.endpoint.ClientImpl
close, destroy, getBus, getConduit, getConduitSelector, getConduitSelector, getContexts, getEndpoint, getException, getRequestContext, getResponseContext, getSynchronousTimeout, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invokeWrapped, invokeWrapped, invokeWrapped, invokeWrapped, isThreadLocalRequestContext, modifyChain, onMessage, prepareConduitSelector, releaseThreadContexts, setConduitSelector, setContext, setEndpoint, setExchangeProperties, setExecutor, setOutMessageProperties, setResponseContext, setSynchronousTimeout, setThreadLocalRequestContext, setupInterceptorChain, waitResponse
-
Methods inherited from class org.apache.cxf.interceptor.AbstractBasicInterceptorProvider
getInFaultInterceptors, getInInterceptors, getOutFaultInterceptors, getOutInterceptors, setInFaultInterceptors, setInInterceptors, setOutFaultInterceptors, setOutInterceptors
-
-
-
-
Method Detail
-
processResult
protected Object[] processResult(org.apache.cxf.message.Message message, org.apache.cxf.message.Exchange exchange, org.apache.cxf.service.model.BindingOperationInfo oi, Map<String,Object> resContext) throws Exception
- Overrides:
processResult
in classorg.apache.cxf.endpoint.ClientImpl
- Throws:
Exception
-
setParameters
protected void setParameters(Object[] params, org.apache.cxf.message.Message message)
- Overrides:
setParameters
in classorg.apache.cxf.endpoint.ClientImpl
-
-