public abstract class AbstractDynamicMessageProcessor extends Object implements MessageProcessor
MessageProcessor
that dynamically chooses and uses
another MessageProcessor
Constructor and Description |
---|
AbstractDynamicMessageProcessor() |
Modifier and Type | Method and Description |
---|---|
MuleEvent |
process(MuleEvent event)
Invokes the MessageProcessor.
|
protected abstract MessageProcessor |
resolveMessageProcessor(MuleEvent event)
Determines which MessageProcessor should be used.
|
String |
toString() |
public MuleEvent process(MuleEvent event) throws MuleException
MessageProcessor
process
in interface MessageProcessor
event
- MuleEvent to be processedMuleException
protected abstract MessageProcessor resolveMessageProcessor(MuleEvent event) throws MuleException
MuleException
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.