public abstract class AbstractOutboundMessageProcessorBuilder extends Object implements MessageProcessorBuilder, MuleContextAware
Modifier and Type | Field and Description |
---|---|
protected String |
address |
protected org.apache.cxf.endpoint.Client |
client |
protected CxfConfiguration |
configuration |
protected org.apache.cxf.databinding.DataBinding |
databinding |
protected String |
decoupledEndpoint |
protected Method |
defaultMethod |
protected String |
defaultMethodName |
protected boolean |
enableMuleSoapHeaders |
protected List<org.apache.cxf.feature.AbstractFeature> |
features |
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
inFaultInterceptors |
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
inInterceptors |
protected boolean |
mtomEnabled |
protected MuleContext |
muleContext |
protected String |
operation |
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
outFaultInterceptors |
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
outInterceptors |
protected CxfPayloadToArguments |
payloadToArguments |
protected Map<String,Object> |
properties |
protected String |
soapVersion |
protected String |
wsdlLocation |
Constructor and Description |
---|
AbstractOutboundMessageProcessorBuilder() |
Modifier and Type | Method and Description |
---|---|
protected void |
addMuleInterceptors() |
CxfOutboundMessageProcessor |
build() |
protected void |
configureClient(org.apache.cxf.endpoint.Client client) |
protected void |
configureMessageProcessor(CxfOutboundMessageProcessor processor) |
protected abstract org.apache.cxf.endpoint.Client |
createClient() |
protected void |
createClientFromLocalServer() |
protected CxfOutboundMessageProcessor |
createMessageProcessor() |
protected String |
getAddress() |
protected org.apache.cxf.Bus |
getBus() |
org.apache.cxf.endpoint.Client |
getClient() |
CxfConfiguration |
getConfiguration() |
org.apache.cxf.databinding.DataBinding |
getDatabinding() |
String |
getDecoupledEndpoint() |
List<org.apache.cxf.feature.AbstractFeature> |
getFeatures() |
List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
getInFaultInterceptors() |
List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
getInInterceptors() |
protected String |
getMimeType() |
String |
getOperation() |
List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
getOutFaultInterceptors() |
List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> |
getOutInterceptors() |
CxfPayloadToArguments |
getPayloadToArguments() |
Map<String,Object> |
getProperties() |
String |
getSoapVersion() |
String |
getWsdlLocation() |
boolean |
isEnableMuleSoapHeaders() |
boolean |
isMtomEnabled() |
void |
setAddProperties(Map<String,Object> properties) |
void |
setAddress(String address) |
void |
setConfiguration(CxfConfiguration configuration) |
void |
setDatabinding(org.apache.cxf.databinding.DataBinding databinding) |
void |
setDecoupledEndpoint(String decoupledEndpoint) |
void |
setEnableMuleSoapHeaders(boolean enableMuleSoapHeaders) |
void |
setFeatures(List<org.apache.cxf.feature.AbstractFeature> features) |
void |
setInFaultInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> inFaultInterceptors) |
void |
setInInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> inInterceptors) |
void |
setMtomEnabled(boolean mtomEnabled) |
void |
setMuleContext(MuleContext context) |
void |
setOperation(String operation) |
void |
setOutFaultInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> outFaultInterceptors) |
void |
setOutInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> outInterceptors) |
void |
setPayloadToArguments(CxfPayloadToArguments payloadToArguments) |
void |
setProperties(Map<String,Object> properties) |
void |
setSoapVersion(String soapVersion) |
void |
setWsdlLocation(String wsdlLocation) |
void |
setWsSecurity(WsSecurity wsSecurity) |
protected org.apache.cxf.endpoint.Client client
protected String defaultMethodName
protected Method defaultMethod
protected CxfConfiguration configuration
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> inInterceptors
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> inFaultInterceptors
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> outInterceptors
protected List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> outFaultInterceptors
protected org.apache.cxf.databinding.DataBinding databinding
protected List<org.apache.cxf.feature.AbstractFeature> features
protected String wsdlLocation
protected boolean mtomEnabled
protected String soapVersion
protected boolean enableMuleSoapHeaders
protected CxfPayloadToArguments payloadToArguments
protected MuleContext muleContext
protected String address
protected String operation
protected String decoupledEndpoint
public AbstractOutboundMessageProcessorBuilder()
public CxfOutboundMessageProcessor build() throws MuleException
build
in interface MessageProcessorBuilder
MuleException
protected CxfOutboundMessageProcessor createMessageProcessor()
protected void configureMessageProcessor(CxfOutboundMessageProcessor processor)
protected void configureClient(org.apache.cxf.endpoint.Client client)
protected org.apache.cxf.Bus getBus()
protected abstract org.apache.cxf.endpoint.Client createClient() throws CreateException, Exception
CreateException
Exception
public org.apache.cxf.endpoint.Client getClient()
protected String getAddress()
public void setAddress(String address)
protected void createClientFromLocalServer() throws Exception
Exception
protected void addMuleInterceptors()
public String getOperation()
public void setOperation(String operation)
public org.apache.cxf.databinding.DataBinding getDatabinding()
public void setDatabinding(org.apache.cxf.databinding.DataBinding databinding)
public boolean isMtomEnabled()
public void setMtomEnabled(boolean mtomEnabled)
public void setSoapVersion(String soapVersion)
public String getSoapVersion()
public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInInterceptors()
public void setInInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> inInterceptors)
public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getInFaultInterceptors()
public void setInFaultInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> inFaultInterceptors)
public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getOutInterceptors()
public void setOutInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> outInterceptors)
public List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> getOutFaultInterceptors()
public void setOutFaultInterceptors(List<org.apache.cxf.interceptor.Interceptor<? extends org.apache.cxf.message.Message>> outFaultInterceptors)
public List<org.apache.cxf.feature.AbstractFeature> getFeatures()
public void setFeatures(List<org.apache.cxf.feature.AbstractFeature> features)
public String getWsdlLocation()
public void setWsdlLocation(String wsdlLocation)
public CxfConfiguration getConfiguration()
public void setConfiguration(CxfConfiguration configuration)
public boolean isEnableMuleSoapHeaders()
public void setEnableMuleSoapHeaders(boolean enableMuleSoapHeaders)
public CxfPayloadToArguments getPayloadToArguments()
public void setPayloadToArguments(CxfPayloadToArguments payloadToArguments)
public String getDecoupledEndpoint()
public void setDecoupledEndpoint(String decoupledEndpoint)
public void setMuleContext(MuleContext context)
setMuleContext
in interface MuleContextAware
public void setWsSecurity(WsSecurity wsSecurity)
protected String getMimeType()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.