org.mule.api.processor
Interface RequestReplyReplierMessageProcessor

All Superinterfaces:
InterceptingMessageProcessor, MessageProcessor, MessageSource
All Known Implementing Classes:
AbstractReplyToPropertyRequestReplyReplier, AsyncReplyToPropertyRequestReplyReplier, ReplyToPropertyRequestReplyReplier, SimpleRequestReplyReplier

public interface RequestReplyReplierMessageProcessor
extends InterceptingMessageProcessor

Processes a MuleEvent's by invoking the next MessageProcessor and then rather than returning the result to this processors MessageSource sending it via a seperate reply MessageProcessor,

Some implementations may not use the replyTo messageProcessor but rather use a message property to determine what should be used for processing the async reply

Since:
3.0

Method Summary
 void setReplyProcessor(MessageProcessor replyMessageProcessor)
           
 
Methods inherited from interface org.mule.api.processor.MessageProcessor
process
 
Methods inherited from interface org.mule.api.source.MessageSource
setListener
 

Method Detail

setReplyProcessor

void setReplyProcessor(MessageProcessor replyMessageProcessor)
Parameters:
replyMessageProcessor - the message processor that will be used to send the reply message


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.