org.mule.api.processor
Interface RequestReplyRequesterMessageProcessor

All Known Implementing Classes:
AbstractAsyncRequestReplyRequester, ServiceAsyncRequestReplyRequestor, SimpleAsyncRequestReplyRequester

public interface RequestReplyRequesterMessageProcessor

Processes a MuleEvent by invoking the next MessageProcessor but receiving the reply, which is turn is returned from this MessageProcessor from a seperate MessageSource rather than using the return value of the next MessageProcessor invocation. Because two seperate channels are used, most implementations will want to implement the concept of a timeout which defines how long a reply should be waited for.

Since:
3.0

Method Summary
 void setReplySource(MessageSource replyMessageSource)
           
 

Method Detail

setReplySource

void setReplySource(MessageSource replyMessageSource)
Parameters:
replyMessageSource - the message source that will be used to receive the reply message


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