public class ProxyServiceMessageProcessorBuilder extends AbstractInboundMessageProcessorBuilder
The input to the resulting MessageProcessor can be either a SOAP Body or a SOAP Envelope depending on how the payload attribute is configured. Valid values are "body" or "envelope".
muleContext
PROPERTY_NAME
Constructor and Description |
---|
ProxyServiceMessageProcessorBuilder() |
Modifier and Type | Method and Description |
---|---|
protected void |
addProxyInterceptors(org.apache.cxf.frontend.ServerFactoryBean sfb) |
protected void |
configureServer(org.apache.cxf.endpoint.Server server) |
protected org.apache.cxf.frontend.ServerFactoryBean |
createServerFactory() |
protected String |
getMimeType() |
String |
getPayload() |
protected Class<?> |
getServiceClass() |
protected org.apache.cxf.transports.http.QueryHandler |
getWSDLQueryHandler() |
boolean |
isProxy() |
boolean |
isProxyEnvelope() |
void |
setPayload(String payload) |
addIgnoredMethods, build, configureMessageProcessor, createInvoker, getAddress, getBindingId, getConfiguration, getFeatures, getInFaultInterceptors, getInInterceptors, getMtomEnabled, getNamespace, getOutFaultInterceptors, getOutInterceptors, getPort, getProperties, getSchemaLocations, getServer, getService, getSoapVersion, getWsdlLocation, isEnableMuleSoapHeaders, isValidationEnabled, setAddProperties, setBindingId, setConfiguration, setEnableMuleSoapHeaders, setFeatures, setInFaultInterceptors, setInInterceptors, setMtomEnabled, setMuleContext, setNamespace, setOutFaultInterceptors, setOutInterceptors, setPort, setProperties, setSchemaLocations, setService, setSoapVersion, setValidationEnabled, setWsdlLocation, setWsSecurity
getAnnotation, getAnnotations, setAnnotations
protected org.apache.cxf.frontend.ServerFactoryBean createServerFactory() throws Exception
createServerFactory
in class AbstractInboundMessageProcessorBuilder
Exception
protected Class<?> getServiceClass()
getServiceClass
in class AbstractInboundMessageProcessorBuilder
protected org.apache.cxf.transports.http.QueryHandler getWSDLQueryHandler()
getWSDLQueryHandler
in class AbstractInboundMessageProcessorBuilder
protected void configureServer(org.apache.cxf.endpoint.Server server)
configureServer
in class AbstractInboundMessageProcessorBuilder
public boolean isProxy()
isProxy
in class AbstractInboundMessageProcessorBuilder
protected void addProxyInterceptors(org.apache.cxf.frontend.ServerFactoryBean sfb)
public boolean isProxyEnvelope()
public String getPayload()
public void setPayload(String payload)
protected String getMimeType()
getMimeType
in class AbstractInboundMessageProcessorBuilder
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.