org.mule.module.cxf.builder
Class AbstractOutboundMessageProcessorBuilder
java.lang.Object
org.mule.module.cxf.builder.AbstractOutboundMessageProcessorBuilder
- All Implemented Interfaces:
- MuleContextAware, MessageProcessorBuilder
- Direct Known Subclasses:
- AbstractClientMessageProcessorBuilder, LocalClientMessageProcessorBuilder, ProxyClientMessageProcessorBuilder, WsdlClientMessageProcessorBuilder
public abstract class AbstractOutboundMessageProcessorBuilder
- extends java.lang.Object
- implements MessageProcessorBuilder, MuleContextAware
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
client
protected org.apache.cxf.endpoint.Client client
defaultMethodName
protected java.lang.String defaultMethodName
defaultMethod
protected java.lang.reflect.Method defaultMethod
configuration
protected CxfConfiguration configuration
inInterceptors
protected java.util.List<org.apache.cxf.interceptor.Interceptor> inInterceptors
inFaultInterceptors
protected java.util.List<org.apache.cxf.interceptor.Interceptor> inFaultInterceptors
outInterceptors
protected java.util.List<org.apache.cxf.interceptor.Interceptor> outInterceptors
outFaultInterceptors
protected java.util.List<org.apache.cxf.interceptor.Interceptor> outFaultInterceptors
databinding
protected org.apache.cxf.databinding.DataBinding databinding
features
protected java.util.List<org.apache.cxf.feature.AbstractFeature> features
wsdlLocation
protected java.lang.String wsdlLocation
mtomEnabled
protected boolean mtomEnabled
enableMuleSoapHeaders
protected boolean enableMuleSoapHeaders
payloadToArguments
protected CxfPayloadToArguments payloadToArguments
properties
protected java.util.Map<java.lang.String,java.lang.Object> properties
muleContext
protected MuleContext muleContext
address
protected java.lang.String address
operation
protected java.lang.String operation
AbstractOutboundMessageProcessorBuilder
public AbstractOutboundMessageProcessorBuilder()
build
public CxfOutboundMessageProcessor build()
throws MuleException
- Specified by:
build
in interface MessageProcessorBuilder
- Throws:
MuleException
createMessageProcessor
protected CxfOutboundMessageProcessor createMessageProcessor()
configureMessageProcessor
protected void configureMessageProcessor(CxfOutboundMessageProcessor processor)
configureClient
protected void configureClient(org.apache.cxf.endpoint.Client client)
getBus
protected org.apache.cxf.Bus getBus()
createClient
protected abstract org.apache.cxf.endpoint.Client createClient()
throws CreateException,
java.lang.Exception
- Throws:
CreateException
java.lang.Exception
getClient
public org.apache.cxf.endpoint.Client getClient()
getAddress
protected java.lang.String getAddress()
setAddress
public void setAddress(java.lang.String address)
createClientFromLocalServer
protected void createClientFromLocalServer()
throws java.lang.Exception
- Throws:
java.lang.Exception
addMuleInterceptors
protected void addMuleInterceptors()
getOperation
public java.lang.String getOperation()
setOperation
public void setOperation(java.lang.String operation)
getDatabinding
public org.apache.cxf.databinding.DataBinding getDatabinding()
setDatabinding
public void setDatabinding(org.apache.cxf.databinding.DataBinding databinding)
isMtomEnabled
public boolean isMtomEnabled()
setMtomEnabled
public void setMtomEnabled(boolean mtomEnabled)
getInInterceptors
public java.util.List<org.apache.cxf.interceptor.Interceptor> getInInterceptors()
setInInterceptors
public void setInInterceptors(java.util.List<org.apache.cxf.interceptor.Interceptor> inInterceptors)
getInFaultInterceptors
public java.util.List<org.apache.cxf.interceptor.Interceptor> getInFaultInterceptors()
setInFaultInterceptors
public void setInFaultInterceptors(java.util.List<org.apache.cxf.interceptor.Interceptor> inFaultInterceptors)
getOutInterceptors
public java.util.List<org.apache.cxf.interceptor.Interceptor> getOutInterceptors()
setOutInterceptors
public void setOutInterceptors(java.util.List<org.apache.cxf.interceptor.Interceptor> outInterceptors)
getOutFaultInterceptors
public java.util.List<org.apache.cxf.interceptor.Interceptor> getOutFaultInterceptors()
setOutFaultInterceptors
public void setOutFaultInterceptors(java.util.List<org.apache.cxf.interceptor.Interceptor> outFaultInterceptors)
getFeatures
public java.util.List<org.apache.cxf.feature.AbstractFeature> getFeatures()
setFeatures
public void setFeatures(java.util.List<org.apache.cxf.feature.AbstractFeature> features)
getWsdlLocation
public java.lang.String getWsdlLocation()
setWsdlLocation
public void setWsdlLocation(java.lang.String wsdlLocation)
getConfiguration
public CxfConfiguration getConfiguration()
setConfiguration
public void setConfiguration(CxfConfiguration configuration)
isEnableMuleSoapHeaders
public boolean isEnableMuleSoapHeaders()
setEnableMuleSoapHeaders
public void setEnableMuleSoapHeaders(boolean enableMuleSoapHeaders)
getPayloadToArguments
public CxfPayloadToArguments getPayloadToArguments()
setPayloadToArguments
public void setPayloadToArguments(CxfPayloadToArguments payloadToArguments)
getProperties
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.Object> properties)
setMuleContext
public void setMuleContext(MuleContext context)
- Specified by:
setMuleContext
in interface MuleContextAware
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.