public abstract class AbstractInboundMessageProcessorBuilder
extends org.mule.AbstractAnnotatedObject
implements org.mule.api.context.MuleContextAware, org.mule.api.processor.MessageProcessorBuilder
CxfInboundMessageProcessor
is configured.| Modifier and Type | Field and Description |
|---|---|
protected org.mule.api.MuleContext |
muleContext |
| 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(org.mule.api.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) |
public AbstractInboundMessageProcessorBuilder()
public CxfInboundMessageProcessor build() throws org.mule.api.MuleException
build in interface org.mule.api.processor.MessageProcessorBuilderorg.mule.api.MuleExceptionprotected 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
Exceptionprotected 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(org.mule.api.MuleContext muleContext)
setMuleContext in interface org.mule.api.context.MuleContextAwarepublic String getPort()
public void setPort(String endpoint)
public boolean isValidationEnabled()
public void setValidationEnabled(boolean validationEnabled)
public void setWsSecurity(WsSecurity wsSecurity)
Copyright © 2003–2018 MuleSoft, Inc.. All rights reserved.