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 |
serviceClass
address, 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, setServiceClass
addMuleInterceptors, 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, setWsSecurity
protected BindingProvider clientProxy
protected String clientClass
protected String port
protected org.apache.cxf.endpoint.Client createClient() throws CreateException, Exception
createClient
in class AbstractOutboundMessageProcessorBuilder
CreateException
Exception
protected void configureMessageProcessor(CxfOutboundMessageProcessor processor)
configureMessageProcessor
in class AbstractOutboundMessageProcessorBuilder
public String getClientClass()
public void setClientClass(String clientClass)
public String getPort()
public void setPort(String port)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.