public class CxfInboundMessageProcessor
extends org.mule.runtime.core.processor.AbstractInterceptingMessageProcessor
implements org.mule.runtime.api.lifecycle.Lifecycle
Server that it dispatches to.| Modifier and Type | Field and Description |
|---|---|
protected org.apache.cxf.Bus |
bus |
static String |
JMS_TRANSPORT |
protected org.slf4j.Logger |
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.runtime.core.api.Event |
generateWSDLOrXSD(org.mule.runtime.core.api.Event event,
String req) |
org.apache.cxf.Bus |
getBus() |
protected InputStream |
getMessageStream(org.mule.runtime.core.api.Event context)
Gets the stream representation of the current message.
|
org.mule.runtime.api.metadata.MediaType |
getMimeType() |
protected org.mule.runtime.core.message.OutputHandler |
getResponseOutputHandler(org.apache.cxf.message.Exchange exchange) |
protected org.mule.runtime.core.message.OutputHandler |
getResponseOutputHandler(org.apache.cxf.message.MessageImpl m) |
protected org.mule.runtime.core.message.OutputHandler |
getRessponseOutputHandler(org.apache.cxf.message.MessageImpl m)
Deprecated.
|
org.apache.cxf.endpoint.Server |
getServer() |
protected String |
getSoapAction(org.mule.runtime.core.api.message.InternalMessage message) |
void |
initialise() |
boolean |
isProxy() |
org.mule.runtime.core.api.Event |
process(org.mule.runtime.core.api.Event event) |
org.mule.runtime.core.api.Event |
processNext(org.mule.runtime.core.api.Event event) |
protected org.mule.runtime.core.api.Event |
sendToDestination(org.mule.runtime.core.api.Event event) |
void |
setBus(org.apache.cxf.Bus bus) |
void |
setMimeType(org.mule.runtime.api.metadata.MediaType 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() |
applyNext, getListener, getMuleContext, isEventValid, setFlowConstruct, setListener, setMuleContext, toStringgetAnnotation, getAnnotations, setAnnotationsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsetListenerpublic static final String JMS_TRANSPORT
protected transient org.slf4j.Logger logger
protected org.apache.cxf.Bus bus
protected String transportClass
protected org.apache.cxf.endpoint.Server server
public void initialise()
throws org.mule.runtime.api.lifecycle.InitialisationException
initialise in interface org.mule.runtime.api.lifecycle.Initialisableorg.mule.runtime.api.lifecycle.InitialisationExceptionpublic void stop()
throws org.mule.runtime.api.exception.MuleException
stop in interface org.mule.runtime.api.lifecycle.Stoppableorg.mule.runtime.api.exception.MuleExceptionpublic void start()
throws org.mule.runtime.api.exception.MuleException
start in interface org.mule.runtime.api.lifecycle.Startableorg.mule.runtime.api.exception.MuleExceptionpublic void dispose()
dispose in interface org.mule.runtime.api.lifecycle.Disposablepublic org.mule.runtime.core.api.Event process(org.mule.runtime.core.api.Event event)
throws org.mule.runtime.api.exception.MuleException
process in interface org.mule.runtime.core.api.processor.Processororg.mule.runtime.api.exception.MuleExceptionprotected org.mule.runtime.core.api.Event generateWSDLOrXSD(org.mule.runtime.core.api.Event event,
String req)
throws IOException
IOExceptionprotected org.mule.runtime.core.api.Event sendToDestination(org.mule.runtime.core.api.Event event)
throws org.mule.runtime.api.exception.MuleException,
IOException
org.mule.runtime.api.exception.MuleExceptionIOExceptionprotected boolean shouldSoapActionHeader()
public org.mule.runtime.core.api.Event processNext(org.mule.runtime.core.api.Event event)
throws org.mule.runtime.api.exception.MuleException
processNext in class org.mule.runtime.core.processor.AbstractInterceptingMessageProcessorBaseorg.mule.runtime.api.exception.MuleException@Deprecated protected org.mule.runtime.core.message.OutputHandler getRessponseOutputHandler(org.apache.cxf.message.MessageImpl m)
protected org.mule.runtime.core.message.OutputHandler getResponseOutputHandler(org.apache.cxf.message.MessageImpl m)
protected org.mule.runtime.core.message.OutputHandler getResponseOutputHandler(org.apache.cxf.message.Exchange exchange)
protected InputStream getMessageStream(org.mule.runtime.core.api.Event context) throws org.mule.runtime.api.exception.MuleException
context - the event contextorg.mule.runtime.api.exception.MuleExceptionprotected String getSoapAction(org.mule.runtime.core.api.message.InternalMessage 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 org.mule.runtime.api.metadata.MediaType getMimeType()
public void setMimeType(org.mule.runtime.api.metadata.MediaType mimeType)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.