public final class OperationMessageProcessor extends Object implements MessageProcessor, MuleContextAware
MessageProcessor
capable of executing extension operations.
It obtains a configuration, evaluate all the operation parameters
and executes a Operation
. This message processor is capable
of serving the execution of any operation in any extension.Constructor and Description |
---|
OperationMessageProcessor(org.mule.extension.introspection.Operation operation,
String configurationInstanceProviderName,
ResolverSet resolverSet) |
Modifier and Type | Method and Description |
---|---|
MuleEvent |
process(MuleEvent event)
Invokes the MessageProcessor.
|
void |
setMuleContext(MuleContext muleContext) |
public OperationMessageProcessor(org.mule.extension.introspection.Operation operation, String configurationInstanceProviderName, ResolverSet resolverSet)
public MuleEvent process(MuleEvent event) throws MuleException
MessageProcessor
process
in interface MessageProcessor
event
- MuleEvent to be processedMuleException
public void setMuleContext(MuleContext muleContext)
setMuleContext
in interface MuleContextAware
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.