org.mule.routing.requestreply
Class ReplyToAsyncProcessor

java.lang.Object
  extended by org.mule.processor.AbstractInterceptingMessageProcessor
      extended by org.mule.routing.requestreply.ReplyToMessageProcessor
          extended by org.mule.routing.requestreply.ReplyToAsyncProcessor
All Implemented Interfaces:
MuleContextAware, InterceptingMessageProcessor, MessageProcessor, MessageSource

public class ReplyToAsyncProcessor
extends ReplyToMessageProcessor

ReplyToMessageProcessor for async flow.

In synchronous flows will skip execution


Field Summary
 
Fields inherited from class org.mule.processor.AbstractInterceptingMessageProcessor
logger, muleContext, next, notificationHandler
 
Constructor Summary
ReplyToAsyncProcessor()
           
 
Method Summary
 MuleEvent process(MuleEvent event)
          Invokes the MessageProcessor.
protected  boolean shouldProcessEvent(MuleEvent event)
           
 
Methods inherited from class org.mule.routing.requestreply.ReplyToMessageProcessor
processReplyTo
 
Methods inherited from class org.mule.processor.AbstractInterceptingMessageProcessor
fireNotification, getMuleContext, processNext, setListener, setMuleContext, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mule.api.source.MessageSource
setListener
 

Constructor Detail

ReplyToAsyncProcessor

public ReplyToAsyncProcessor()
Method Detail

process

public MuleEvent process(MuleEvent event)
                  throws MuleException
Description copied from interface: MessageProcessor
Invokes the MessageProcessor.

Specified by:
process in interface MessageProcessor
Overrides:
process in class ReplyToMessageProcessor
Parameters:
event - MuleEvent to be processed
Returns:
optional response MuleEvent
Throws:
MuleException

shouldProcessEvent

protected boolean shouldProcessEvent(MuleEvent event)
                              throws MessagingException
Throws:
MessagingException


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