public class WebServiceMessageProcessorBuilder extends AbstractInboundMessageProcessorBuilder implements FlowConstructAware
Modifier and Type | Field and Description |
---|---|
protected Log |
logger |
muleContext
PROPERTY_NAME
Constructor and Description |
---|
WebServiceMessageProcessorBuilder() |
Modifier and Type | Method and Description |
---|---|
protected org.apache.cxf.service.invoker.Invoker |
createInvoker(CxfInboundMessageProcessor processor) |
protected org.apache.cxf.frontend.ServerFactoryBean |
createServerFactory() |
protected String |
getAddress() |
org.apache.cxf.databinding.DataBinding |
getDatabinding() |
String |
getFrontend() |
Class<?> |
getServiceClass() |
protected Class<?> |
getTargetClass(Service service)
Try to determine the target class from the Service.
|
boolean |
isProxy() |
void |
setDatabinding(org.apache.cxf.databinding.DataBinding databinding) |
void |
setFlowConstruct(FlowConstruct flowConstruct) |
void |
setFrontend(String frontend)
Whether to use the simple frontend or JAX-WS frontend.
|
void |
setServiceClass(Class<?> serviceClass) |
addIgnoredMethods, build, configureMessageProcessor, configureServer, getAnnotation, getAnnotations, getBindingId, getConfiguration, getFeatures, getInFaultInterceptors, getInInterceptors, getMtomEnabled, getNamespace, getOutFaultInterceptors, getOutInterceptors, getPort, getProperties, getSchemaLocations, getServer, getService, getSoapVersion, getWsdlLocation, getWSDLQueryHandler, isEnableMuleSoapHeaders, isValidationEnabled, setAddProperties, setAnnotations, setBindingId, setConfiguration, setEnableMuleSoapHeaders, setFeatures, setInFaultInterceptors, setInInterceptors, setMtomEnabled, setMuleContext, setNamespace, setOutFaultInterceptors, setOutInterceptors, setPort, setProperties, setSchemaLocations, setService, setSoapVersion, setValidationEnabled, setWsdlLocation, setWsSecurity
protected transient Log logger
protected org.apache.cxf.frontend.ServerFactoryBean createServerFactory() throws Exception
createServerFactory
in class AbstractInboundMessageProcessorBuilder
Exception
protected org.apache.cxf.service.invoker.Invoker createInvoker(CxfInboundMessageProcessor processor)
createInvoker
in class AbstractInboundMessageProcessorBuilder
protected Class<?> getTargetClass(Service service) throws MuleException, ClassNotFoundException
MuleException
ClassNotFoundException
protected String getAddress()
getAddress
in class AbstractInboundMessageProcessorBuilder
public boolean isProxy()
isProxy
in class AbstractInboundMessageProcessorBuilder
public Class<?> getServiceClass()
getServiceClass
in class AbstractInboundMessageProcessorBuilder
public void setServiceClass(Class<?> serviceClass)
public void setFlowConstruct(FlowConstruct flowConstruct)
setFlowConstruct
in interface FlowConstructAware
public String getFrontend()
public void setFrontend(String frontend)
frontend
- public org.apache.cxf.databinding.DataBinding getDatabinding()
public void setDatabinding(org.apache.cxf.databinding.DataBinding databinding)
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.