org.mule.endpoint.outbound
Class OutboundResponsePropertiesMessageProcessor
java.lang.Object
org.mule.processor.AbstractInterceptingMessageProcessorBase
org.mule.processor.AbstractInterceptingMessageProcessor
org.mule.endpoint.outbound.OutboundResponsePropertiesMessageProcessor
- All Implemented Interfaces:
- AnnotatedObject, MuleContextAware, InterceptingMessageProcessor, MessageProcessor, MessageSource
public class OutboundResponsePropertiesMessageProcessor
- extends AbstractInterceptingMessageProcessor
Propagates properties from request message to response message as defined by
OutboundEndpoint.getResponseProperties()
.
//TODO This can became a standard MessageProcessor in the response chain if/when
event has a (immutable) reference to request message.
OutboundResponsePropertiesMessageProcessor
public OutboundResponsePropertiesMessageProcessor(OutboundEndpoint endpoint)
process
public MuleEvent process(MuleEvent event)
throws MuleException
- Description copied from interface:
MessageProcessor
- Invokes the MessageProcessor.
- Parameters:
event
- MuleEvent to be processed
- Returns:
- optional response MuleEvent
- Throws:
MuleException
Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.