public class WebServiceMessageProcessorBuilder extends AbstractInboundMessageProcessorBuilder implements org.mule.runtime.core.api.construct.FlowConstructAware
org.mule.runtime.core.construct.Flow, then the serviceClass attribute must be supplied.| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
flowConstruct, muleContext| Constructor and Description |
|---|
WebServiceMessageProcessorBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.cxf.service.invoker.Invoker |
createInvoker(CxfInboundMessageProcessor processor,
org.mule.runtime.core.api.construct.FlowConstruct flowConstruct) |
protected org.apache.cxf.frontend.ServerFactoryBean |
createServerFactory() |
protected String |
getAddress() |
org.apache.cxf.databinding.DataBinding |
getDatabinding() |
String |
getFrontend() |
Class<?> |
getServiceClass() |
boolean |
isProxy() |
void |
setDatabinding(org.apache.cxf.databinding.DataBinding databinding) |
void |
setFrontend(String frontend)
Whether to use the simple frontend or JAX-WS frontend.
|
void |
setServiceClass(Class<?> serviceClass) |
addIgnoredMethods, build, configureMessageProcessor, configureServer, getBindingId, getConfiguration, getFeatures, getInFaultInterceptors, getInInterceptors, getMimeType, getMtomEnabled, getNamespace, getOutFaultInterceptors, getOutInterceptors, getPort, getProperties, getSchemaLocations, getServer, getService, getSoapVersion, getWsdlLocation, getWSDLQueryHandler, isEnableMuleSoapHeaders, isValidationEnabled, setAddProperties, setBindingId, setConfiguration, setEnableMuleSoapHeaders, setFeatures, setFlowConstruct, setInFaultInterceptors, setInInterceptors, setMtomEnabled, setMuleContext, setNamespace, setOutFaultInterceptors, setOutInterceptors, setPort, setProperties, setSchemaLocations, setService, setSoapVersion, setValidationEnabled, setWsdlLocation, setWsSecuritygetAnnotation, getAnnotations, setAnnotationsprotected org.apache.cxf.frontend.ServerFactoryBean createServerFactory()
throws Exception
createServerFactory in class AbstractInboundMessageProcessorBuilderExceptionprotected org.apache.cxf.service.invoker.Invoker createInvoker(CxfInboundMessageProcessor processor, org.mule.runtime.core.api.construct.FlowConstruct flowConstruct)
createInvoker in class AbstractInboundMessageProcessorBuilderprotected String getAddress()
getAddress in class AbstractInboundMessageProcessorBuilderpublic boolean isProxy()
isProxy in class AbstractInboundMessageProcessorBuilderpublic Class<?> getServiceClass()
getServiceClass in class AbstractInboundMessageProcessorBuilderpublic void setServiceClass(Class<?> serviceClass)
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–2016 MuleSoft, Inc.. All rights reserved.