public class OutboundResponsePropertiesMessageProcessor extends AbstractRequestResponseMessageProcessor
OutboundEndpoint.getResponseProperties()
.
//TODO This can became a standard MessageProcessor in the response chain if/when event has a (immutable) reference to request message.
logger, muleContext, next, notificationHandler
PROPERTY_NAME
Constructor and Description |
---|
OutboundResponsePropertiesMessageProcessor(OutboundEndpoint endpoint) |
Modifier and Type | Method and Description |
---|---|
protected MuleEvent |
processResponse(MuleEvent response,
MuleEvent request)
Processes the response phase after the next message processor and it's response phase have been invoked
|
createReplyToHandler, process, processBlocking, processFinally, processNonBlocking, processRequest, processResponse
addMessageProcessorPathElements, getListener, getMuleContext, isEventValid, processNext, setListener, setMuleContext, toString
getAnnotation, getAnnotations, setAnnotations
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setListener
public OutboundResponsePropertiesMessageProcessor(OutboundEndpoint endpoint)
protected MuleEvent processResponse(MuleEvent response, MuleEvent request) throws MuleException
AbstractRequestResponseMessageProcessor
processResponse
in class AbstractRequestResponseMessageProcessor
response
- response event to be processed.request
- the request eventMuleException
- exception thrown by implementations of this method whiile performing response processingCopyright © 2003–2016 MuleSoft, Inc.. All rights reserved.