public class JaxWsClientMessageProcessorBuilder extends AbstractClientMessageProcessorBuilder
CxfOutboundMessageProcessor. There
are two ways to configure the client:
JaxWsClientFactoryBean from CXF to biuld a CXF Client.
The MessageProcessor will then use this client instnace to make invocations.
| Modifier and Type | Field and Description |
|---|---|
protected String |
clientClass |
protected BindingProvider |
clientProxy |
protected String |
port |
serviceClassaddress, client, configuration, databinding, decoupledEndpoint, defaultMethod, defaultMethodName, enableMuleSoapHeaders, features, inFaultInterceptors, inInterceptors, mtomEnabled, muleContext, operation, outFaultInterceptors, outInterceptors, payloadToArguments, properties, soapVersion, wsdlLocation| Constructor and Description |
|---|
JaxWsClientMessageProcessorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureMessageProcessor(CxfOutboundMessageProcessor processor) |
protected org.apache.cxf.endpoint.Client |
createClient() |
String |
getClientClass() |
String |
getPort() |
void |
setClientClass(String clientClass) |
void |
setPort(String port) |
configureClient, getServiceClass, setServiceClassaddMuleInterceptors, build, createClientFromLocalServer, createMessageProcessor, getAddress, getBus, getClient, getConfiguration, getDatabinding, getDecoupledEndpoint, getFeatures, getInFaultInterceptors, getInInterceptors, getMimeType, getOperation, getOutFaultInterceptors, getOutInterceptors, getPayloadToArguments, getProperties, getSoapVersion, getWsdlLocation, isEnableMuleSoapHeaders, isMtomEnabled, setAddProperties, setAddress, setConfiguration, setDatabinding, setDecoupledEndpoint, setEnableMuleSoapHeaders, setFeatures, setInFaultInterceptors, setInInterceptors, setMtomEnabled, setMuleContext, setOperation, setOutFaultInterceptors, setOutInterceptors, setPayloadToArguments, setProperties, setSoapVersion, setWsdlLocation, setWsSecurityprotected BindingProvider clientProxy
protected String clientClass
protected String port
protected org.apache.cxf.endpoint.Client createClient()
throws org.mule.api.lifecycle.CreateException,
Exception
createClient in class AbstractOutboundMessageProcessorBuilderorg.mule.api.lifecycle.CreateExceptionExceptionprotected void configureMessageProcessor(CxfOutboundMessageProcessor processor)
configureMessageProcessor in class AbstractOutboundMessageProcessorBuilderpublic String getClientClass()
public void setClientClass(String clientClass)
public String getPort()
public void setPort(String port)
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.