org.mule.routing.requestreply
Class SimpleAsyncRequestReplyRequester
java.lang.Object
org.mule.processor.AbstractInterceptingMessageProcessor
org.mule.routing.requestreply.AbstractAsyncRequestReplyRequester
org.mule.routing.requestreply.SimpleAsyncRequestReplyRequester
- All Implemented Interfaces:
- FlowConstructAware, MuleContextAware, Startable, Stoppable, InterceptingMessageProcessor, MessageProcessor, RequestReplyRequesterMessageProcessor, MessageSource
public class SimpleAsyncRequestReplyRequester
- extends AbstractAsyncRequestReplyRequester
- implements Startable, Stoppable
Methods inherited from class org.mule.routing.requestreply.AbstractAsyncRequestReplyRequester |
addProcessed, createEventLock, getAsyncReplyCorrelationId, isAlreadyProcessed, postLatchAwait, process, receiveAsyncReply, setFailOnTimeout, setFlowConstruct, setReplySource, setTimeout, toString |
requestMessageProcessor
protected MessageProcessor requestMessageProcessor
SimpleAsyncRequestReplyRequester
public SimpleAsyncRequestReplyRequester()
sendAsyncRequest
protected void sendAsyncRequest(MuleEvent event)
throws MuleException
- Overrides:
sendAsyncRequest
in class AbstractAsyncRequestReplyRequester
- Throws:
MuleException
setAsyncReplyProperties
protected void setAsyncReplyProperties(MuleEvent event)
throws MuleException
- Throws:
MuleException
verifyReplyMessageSource
protected void verifyReplyMessageSource(MessageSource messageSource)
- Overrides:
verifyReplyMessageSource
in class AbstractAsyncRequestReplyRequester
setMessageProcessor
public void setMessageProcessor(MessageProcessor processor)
setMessageSource
@Deprecated
public void setMessageSource(MessageSource source)
- Deprecated.
start
public void start()
throws MuleException
- Specified by:
start
in interface Startable
- Throws:
MuleException
stop
public void stop()
throws MuleException
- Specified by:
stop
in interface Stoppable
- Throws:
MuleException
setMuleContext
public void setMuleContext(MuleContext context)
- Specified by:
setMuleContext
in interface MuleContextAware
- Overrides:
setMuleContext
in class AbstractInterceptingMessageProcessor
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.