public class EndpointInfoExpressionEvaluator extends AbstractExpressionEvaluator implements MuleContextAware
ExpressionEvaluator
,
DefaultExpressionManager
Modifier and Type | Field and Description |
---|---|
protected Log |
logger
logger used by this class
|
protected MuleContext |
muleContext |
static String |
NAME |
Constructor and Description |
---|
EndpointInfoExpressionEvaluator() |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(String expression,
MuleMessage message)
Extracts a single property from the message
|
String |
getName()
Gets the name of the object
|
void |
setMuleContext(MuleContext context) |
evaluateTyped
public static final String NAME
protected final transient Log logger
protected MuleContext muleContext
public void setMuleContext(MuleContext context)
setMuleContext
in interface MuleContextAware
public Object evaluate(String expression, MuleMessage message)
ExpressionEvaluator
evaluate
in interface ExpressionEvaluator
expression
- the property expression or expressionmessage
- the message to extract frompublic String getName()
getName
in interface NamedObject
Copyright © 2003–2015 MuleSoft, Inc.. All rights reserved.