public abstract class AbstractInboundMessageProcessorBuilder extends AbstractAnnotatedObject implements MuleContextAware, MessageProcessorBuilder
CxfInboundMessageProcessor
is configured.Modifier and Type | Field and Description |
---|---|
protected MuleContext |
muleContext |
PROPERTY_NAME
Constructor and Description |
---|
AbstractInboundMessageProcessorBuilder() |
Modifier and Type | Method and Description |
---|---|
void |
addIgnoredMethods(org.apache.cxf.service.factory.ReflectionServiceFactoryBean svcFac,
String className) |
CxfInboundMessageProcessor |
build() |
protected void |
configureMessageProcessor(org.apache.cxf.frontend.ServerFactoryBean sfb,
CxfInboundMessageProcessor processor) |
protected void |
configureServer(org.apache.cxf.endpoint.Server server2) |
protected org.apache.cxf.service.invoker.Invoker |
createInvoker(CxfInboundMessageProcessor processor) |
protected abstract org.apache.cxf.frontend.ServerFactoryBean |
createServerFactory() |
protected String |
getAddress() |
String |
getBindingId() |
CxfConfiguration |
getConfiguration() |
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 |
getMtomEnabled() |
String |
getNamespace() |
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() |
String |
getPort() |
Map<String,Object> |
getProperties() |
List<String> |
getSchemaLocations() |
org.apache.cxf.endpoint.Server |
getServer() |
String |
getService() |
protected abstract Class<?> |
getServiceClass() |
String |
getSoapVersion() |
String |
getWsdlLocation() |
protected org.apache.cxf.transports.http.QueryHandler |
getWSDLQueryHandler() |
boolean |
isEnableMuleSoapHeaders() |
abstract boolean |
isProxy() |
boolean |
isValidationEnabled() |
void |
setAddProperties(Map<String,Object> properties) |
void |
setBindingId(String bindingId) |
void |
setConfiguration(CxfConfiguration configuration) |
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(String mtomEnabled) |
void |
setMuleContext(MuleContext muleContext) |
void |
setNamespace(String namespace) |
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 |
setPort(String endpoint) |
void |
setProperties(Map<String,Object> properties) |
void |
setSchemaLocations(List<String> schemaLocations) |
void |
setService(String name) |
void |
setSoapVersion(String soapVersion) |
void |
setValidationEnabled(boolean validationEnabled) |
void |
setWsdlLocation(String wsdlUrl) |
void |
setWsSecurity(WsSecurity wsSecurity) |
getAnnotation, getAnnotations, setAnnotations
protected MuleContext muleContext
public AbstractInboundMessageProcessorBuilder()
public CxfInboundMessageProcessor build() throws MuleException
build
in interface MessageProcessorBuilder
MuleException
protected String getMimeType()
protected org.apache.cxf.transports.http.QueryHandler getWSDLQueryHandler()
protected org.apache.cxf.service.invoker.Invoker createInvoker(CxfInboundMessageProcessor processor)
protected void configureServer(org.apache.cxf.endpoint.Server server2)
protected abstract Class<?> getServiceClass()
protected void configureMessageProcessor(org.apache.cxf.frontend.ServerFactoryBean sfb, CxfInboundMessageProcessor processor)
protected abstract org.apache.cxf.frontend.ServerFactoryBean createServerFactory() throws Exception
Exception
protected String getAddress()
public void addIgnoredMethods(org.apache.cxf.service.factory.ReflectionServiceFactoryBean svcFac, String className)
public org.apache.cxf.endpoint.Server getServer()
public abstract boolean isProxy()
public CxfConfiguration getConfiguration()
public void setConfiguration(CxfConfiguration configuration)
public boolean isEnableMuleSoapHeaders()
public void setEnableMuleSoapHeaders(boolean enableMuleSoapHeaders)
public String getWsdlLocation()
public void setWsdlLocation(String wsdlUrl)
public String getBindingId()
public void setBindingId(String bindingId)
public void setSoapVersion(String soapVersion)
public String getSoapVersion()
public String getMtomEnabled()
public void setMtomEnabled(String mtomEnabled)
public String getService()
public void setService(String name)
public String getNamespace()
public void setNamespace(String namespace)
public List<org.apache.cxf.feature.AbstractFeature> getFeatures()
public void setFeatures(List<org.apache.cxf.feature.AbstractFeature> features)
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 void setMuleContext(MuleContext muleContext)
setMuleContext
in interface MuleContextAware
public String getPort()
public void setPort(String endpoint)
public boolean isValidationEnabled()
public void setValidationEnabled(boolean validationEnabled)
public void setWsSecurity(WsSecurity wsSecurity)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.