Package org.jmxtrans.agent
Interface ExpressionLanguageEngine
- All Known Implementing Classes:
ExpressionLanguageEngineImpl
public interface ExpressionLanguageEngine
- Author:
- Cyrille Le Clerc
-
Method Summary
Modifier and Type Method Description StringresolveExpression(String expression)Replace all the '#' based keywords (e.g.StringresolveExpression(String expression, ObjectName exactObjectName, String attribute, String compositeDataKey, Integer position)
-
Method Details
-
resolveExpression
Replace all the '#' based keywords (e.g.#hostname#) by the value returned by the associated function.- Parameters:
expression- the expression to resolve (e.g."servers.#hostname#.")- Returns:
- the resolved expression (e.g.
"servers.tomcat5")
-
resolveExpression
-