public class SimpleAsyncRequestReplyRequester extends AbstractAsyncRequestReplyRequester implements Startable, Stoppable
| Modifier and Type | Field and Description |
|---|---|
protected MessageProcessor |
requestMessageProcessor |
failOnTimeout, flowConstruct, locks, MAX_PROCESSED_GROUPS, name, NAME_TEMPLATE, processed, processedLock, replyMessageSource, responseEvents, store, timeout, UNCLAIMED_INTERVAL, UNCLAIMED_TIME_TO_LIVElogger, muleContext, next, notificationHandlerPHASE_NAMEPHASE_NAMEPHASE_NAMEPHASE_NAMEPROPERTY_NAME| Constructor and Description |
|---|
SimpleAsyncRequestReplyRequester() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
sendAsyncRequest(MuleEvent event) |
protected void |
setAsyncReplyProperties(MuleEvent event) |
void |
setMessageProcessor(MessageProcessor processor) |
void |
setMessageSource(MessageSource source)
Deprecated.
|
void |
setMuleContext(MuleContext context) |
void |
start() |
void |
stop() |
protected void |
verifyReplyMessageSource(MessageSource messageSource) |
addProcessed, createEventLock, dispose, getAsyncReplyCorrelationId, initialise, isAlreadyProcessed, postLatchAwait, process, receiveAsyncReply, setFailOnTimeout, setFlowConstruct, setReplySource, setStorePrefix, setTimeout, toStringaddMessageProcessorPathElements, getListener, getMuleContext, isEventValid, processNext, setListenergetAnnotation, getAnnotations, setAnnotationsprotected MessageProcessor requestMessageProcessor
protected void sendAsyncRequest(MuleEvent event) throws MuleException
sendAsyncRequest in class AbstractAsyncRequestReplyRequesterMuleExceptionprotected void setAsyncReplyProperties(MuleEvent event) throws MuleException
MuleExceptionprotected void verifyReplyMessageSource(MessageSource messageSource)
verifyReplyMessageSource in class AbstractAsyncRequestReplyRequesterpublic void setMessageProcessor(MessageProcessor processor)
@Deprecated public void setMessageSource(MessageSource source)
public void start()
throws MuleException
start in interface Startablestart in class AbstractAsyncRequestReplyRequesterMuleExceptionpublic void stop()
throws MuleException
stop in interface Stoppablestop in class AbstractAsyncRequestReplyRequesterMuleExceptionpublic void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwaresetMuleContext in class AbstractInterceptingMessageProcessorBaseCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.