XPath3Function instead@Deprecated public class JaxpXPathExpressionEvaluator extends AbstractExpressionEvaluator implements Initialisable, Disposable, MuleContextAware
xpath2:[type]/foo/bar
Where the type can either be boolean, string, number, node or nodeset.PHASE_NAMEPHASE_NAME| Constructor and Description |
|---|
JaxpXPathExpressionEvaluator()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
protected XPathExpression |
createXPath(String expression)
Deprecated.
|
void |
dispose()
Deprecated.
A lifecycle method where implementor should free up any resources.
|
Object |
evaluate(String expression,
MuleMessage message)
Deprecated.
|
MuleContext |
getMuleContext()
Deprecated.
|
String |
getName()
Deprecated.
|
NamespaceManager |
getNamespaceManager()
Deprecated.
|
QName |
getReturnType()
Deprecated.
|
protected XPathExpression |
getXPath(String expression)
Deprecated.
|
void |
initialise()
Deprecated.
|
void |
setMuleContext(MuleContext context)
Deprecated.
|
void |
setNamespaceManager(NamespaceManager namespaceManager)
Deprecated.
|
void |
setReturnType(QName returnType)
Deprecated.
|
evaluateTypedpublic String getName()
getName in interface NamedObjectpublic void setMuleContext(MuleContext context)
setMuleContext in interface MuleContextAwarepublic void initialise()
throws InitialisationException
initialise in interface InitialisableInitialisationExceptionpublic Object evaluate(String expression, MuleMessage message)
evaluate in interface ExpressionEvaluatorprotected XPathExpression getXPath(String expression) throws XPathExpressionException
XPathExpressionExceptionprotected XPathExpression createXPath(String expression) throws XPathExpressionException
XPathExpressionExceptionpublic void dispose()
dispose in interface Disposablepublic NamespaceManager getNamespaceManager()
public void setNamespaceManager(NamespaceManager namespaceManager)
public MuleContext getMuleContext()
public QName getReturnType()
public void setReturnType(QName returnType)
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.