public class CxfInboundMessageProcessor
extends org.mule.processor.AbstractInterceptingMessageProcessor
implements org.mule.api.lifecycle.Lifecycle, org.mule.api.NonBlockingSupported
Server that it dispatches to.| Modifier and Type | Field and Description |
|---|---|
protected org.apache.cxf.Bus |
bus |
static String |
JMS_TRANSPORT |
protected org.apache.commons.logging.Log |
logger
logger used by this class
|
protected org.apache.cxf.endpoint.Server |
server |
protected String |
transportClass |
| Constructor and Description |
|---|
CxfInboundMessageProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
protected org.mule.api.MuleEvent |
generateWSDLOrXSD(org.mule.api.MuleEvent event,
String req) |
org.apache.cxf.Bus |
getBus() |
protected InputStream |
getMessageStream(org.mule.api.MuleEvent context)
Gets the stream representation of the current message.
|
String |
getMimeType() |
protected org.mule.api.transport.OutputHandler |
getResponseOutputHandler(org.apache.cxf.message.Exchange exchange) |
protected org.mule.api.transport.OutputHandler |
getResponseOutputHandler(org.apache.cxf.message.MessageImpl m) |
protected org.mule.api.transport.OutputHandler |
getRessponseOutputHandler(org.apache.cxf.message.MessageImpl m)
Deprecated.
|
org.apache.cxf.endpoint.Server |
getServer() |
protected String |
getSoapAction(org.mule.api.MuleMessage message) |
void |
initialise() |
boolean |
isProxy() |
org.mule.api.MuleEvent |
process(org.mule.api.MuleEvent event) |
org.mule.api.MuleEvent |
processNext(org.mule.api.MuleEvent event) |
protected org.mule.api.MuleEvent |
sendToDestination(org.mule.api.MuleEvent event) |
void |
setBus(org.apache.cxf.Bus bus) |
void |
setMimeType(String mimeType) |
void |
setProxy(boolean proxy) |
void |
setServer(org.apache.cxf.endpoint.Server server) |
void |
setWSDLQueryHandler(org.apache.cxf.transports.http.QueryHandler wsdlQueryHandler) |
protected boolean |
shouldSoapActionHeader() |
void |
start() |
void |
stop() |
addMessageProcessorPathElements, getListener, getMuleContext, isEventValid, setListener, setMuleContext, toStringgetAnnotation, getAnnotations, setAnnotationspublic static final String JMS_TRANSPORT
protected transient org.apache.commons.logging.Log logger
protected org.apache.cxf.Bus bus
protected String transportClass
protected org.apache.cxf.endpoint.Server server
public void initialise()
throws org.mule.api.lifecycle.InitialisationException
initialise in interface org.mule.api.lifecycle.Initialisableorg.mule.api.lifecycle.InitialisationExceptionpublic void stop()
throws org.mule.api.MuleException
stop in interface org.mule.api.lifecycle.Stoppableorg.mule.api.MuleExceptionpublic void start()
throws org.mule.api.MuleException
start in interface org.mule.api.lifecycle.Startableorg.mule.api.MuleExceptionpublic void dispose()
dispose in interface org.mule.api.lifecycle.Disposablepublic org.mule.api.MuleEvent process(org.mule.api.MuleEvent event)
throws org.mule.api.MuleException
process in interface org.mule.api.processor.MessageProcessororg.mule.api.MuleExceptionprotected org.mule.api.MuleEvent generateWSDLOrXSD(org.mule.api.MuleEvent event,
String req)
throws org.mule.api.endpoint.EndpointNotFoundException,
IOException
org.mule.api.endpoint.EndpointNotFoundExceptionIOExceptionprotected org.mule.api.MuleEvent sendToDestination(org.mule.api.MuleEvent event)
throws org.mule.api.MuleException,
IOException
org.mule.api.MuleExceptionIOExceptionprotected boolean shouldSoapActionHeader()
public org.mule.api.MuleEvent processNext(org.mule.api.MuleEvent event)
throws org.mule.api.MuleException
processNext in class org.mule.processor.AbstractInterceptingMessageProcessorBaseorg.mule.api.MuleException@Deprecated protected org.mule.api.transport.OutputHandler getRessponseOutputHandler(org.apache.cxf.message.MessageImpl m)
protected org.mule.api.transport.OutputHandler getResponseOutputHandler(org.apache.cxf.message.MessageImpl m)
protected org.mule.api.transport.OutputHandler getResponseOutputHandler(org.apache.cxf.message.Exchange exchange)
protected InputStream getMessageStream(org.mule.api.MuleEvent context) throws org.mule.api.MuleException
context - the event contextorg.mule.api.MuleExceptionprotected String getSoapAction(org.mule.api.MuleMessage message)
public org.apache.cxf.Bus getBus()
public void setBus(org.apache.cxf.Bus bus)
public org.apache.cxf.endpoint.Server getServer()
public void setServer(org.apache.cxf.endpoint.Server server)
public void setProxy(boolean proxy)
public boolean isProxy()
public void setWSDLQueryHandler(org.apache.cxf.transports.http.QueryHandler wsdlQueryHandler)
public String getMimeType()
public void setMimeType(String mimeType)
Copyright © 2003–2020 MuleSoft, Inc.. All rights reserved.