org.mule.module.ibeans.config
Class InvokeExpressionEvaluator

java.lang.Object
  extended by org.mule.module.ibeans.config.InvokeExpressionEvaluator
All Implemented Interfaces:
ExpressionEvaluator, NamedObject

public class InvokeExpressionEvaluator
extends Object
implements ExpressionEvaluator

TODO


Constructor Summary
InvokeExpressionEvaluator()
           
 
Method Summary
 Object evaluate(String expression, MuleMessage message)
          Extracts a single property from the message
 String getName()
          Gets the name of the object
 void setName(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvokeExpressionEvaluator

public InvokeExpressionEvaluator()
Method Detail

evaluate

public Object evaluate(String expression,
                       MuleMessage message)
Description copied from interface: ExpressionEvaluator
Extracts a single property from the message

Specified by:
evaluate in interface ExpressionEvaluator
Parameters:
expression - the property expression or expression
message - the message to extract from
Returns:
the result of the extraction or null if the property was not found

setName

public void setName(String name)

getName

public String getName()
Description copied from interface: NamedObject
Gets the name of the object

Specified by:
getName in interface NamedObject
Returns:
the name of the object


Copyright © 2003-2012 MuleSoft, Inc.. All Rights Reserved.