public abstract class AbstractReplyToPropertyRequestReplyReplier extends AbstractInterceptingMessageProcessor implements RequestReplyReplierMessageProcessor, InternalMessageProcessor
logger, muleContext, next, notificationHandler
PROPERTY_NAME
Constructor and Description |
---|
AbstractReplyToPropertyRequestReplyReplier() |
Modifier and Type | Method and Description |
---|---|
MuleEvent |
process(MuleEvent event)
Invokes the MessageProcessor.
|
protected void |
processReplyTo(MuleEvent event,
MuleEvent result,
ReplyToHandler replyToHandler,
Object replyTo) |
void |
setReplyProcessor(MessageProcessor replyMessageProcessor) |
protected abstract boolean |
shouldProcessEvent(MuleEvent event) |
addMessageProcessorPathElements, getAnnotation, getAnnotations, getListener, getMuleContext, isEventValid, processNext, setAnnotations, setListener, setMuleContext, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setListener
public AbstractReplyToPropertyRequestReplyReplier()
public MuleEvent process(MuleEvent event) throws MuleException
MessageProcessor
process
in interface MessageProcessor
event
- MuleEvent to be processedMuleException
protected abstract boolean shouldProcessEvent(MuleEvent event)
protected void processReplyTo(MuleEvent event, MuleEvent result, ReplyToHandler replyToHandler, Object replyTo) throws MuleException
MuleException
public void setReplyProcessor(MessageProcessor replyMessageProcessor)
setReplyProcessor
in interface RequestReplyReplierMessageProcessor
replyMessageProcessor
- the message processor that will be used to send
the reply messageCopyright © 2003–2015 MuleSoft, Inc.. All rights reserved.