public abstract class AbstractXPathMessageSelector extends Object implements MessageSelector
MessageSelector
implementations.Constructor and Description |
---|
AbstractXPathMessageSelector(String xPathExpression) |
AbstractXPathMessageSelector(String xPathExpression,
Map<String,String> namespaces) |
AbstractXPathMessageSelector(String xPathExpression,
String prefix,
String namespace) |
AbstractXPathMessageSelector(XPathExpression xPathExpression) |
Modifier and Type | Method and Description |
---|---|
protected XmlPayloadConverter |
getConverter() |
protected XPathExpression |
getXPathExpresion() |
void |
setConverter(XmlPayloadConverter converter)
Specify the converter used to convert payloads prior to XPath testing.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
accept
public AbstractXPathMessageSelector(String xPathExpression)
xPathExpression
- XPath expression as a Stringpublic AbstractXPathMessageSelector(String xPathExpression, String prefix, String namespace)
xPathExpression
- XPath expression as a Stringprefix
- namespace prefixnamespace
- namespace URIpublic AbstractXPathMessageSelector(String xPathExpression, Map<String,String> namespaces)
xPathExpression
- XPath expression as a Stringnamespaces
- Map of namespaces with prefixes as the Map keyspublic AbstractXPathMessageSelector(XPathExpression xPathExpression)
xPathExpression
- XPath expressionpublic void setConverter(XmlPayloadConverter converter)
converter
- The payload converter.protected XmlPayloadConverter getConverter()
protected XPathExpression getXPathExpresion()