org.mule.devkit.dynamic.api.invocation
Class Invoker

java.lang.Object
  extended by org.mule.devkit.dynamic.api.invocation.Invoker
All Implemented Interfaces:
org.mule.api.lifecycle.Disposable

public class Invoker
extends Object
implements org.mule.api.lifecycle.Disposable


Field Summary
 
Fields inherited from interface org.mule.api.lifecycle.Disposable
PHASE_NAME
 
Constructor Summary
Invoker(org.mule.api.MuleContext context, org.mule.api.processor.MessageProcessor messageProcessor, int retryMax)
           
 
Method Summary
 void dispose()
           
<T> T
invoke(Map<String,Object> processorParameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Invoker

public Invoker(org.mule.api.MuleContext context,
               org.mule.api.processor.MessageProcessor messageProcessor,
               int retryMax)
Method Detail

invoke

public final <T> T invoke(Map<String,Object> processorParameters)
               throws org.mule.api.MuleException
Throws:
org.mule.api.MuleException

dispose

public final void dispose()
Specified by:
dispose in interface org.mule.api.lifecycle.Disposable


Copyright © 2010–2015 MuleSoft, Inc.. All rights reserved.