クラス RegexTestXPathMessageSelector
java.lang.ObjectSE
org.springframework.integration.xml.selector.AbstractXPathMessageSelector
org.springframework.integration.xml.selector.RegexTestXPathMessageSelector
- 実装済みのインターフェース一覧:
GenericSelector<Message<?>>,MessageSelector
指定された文字列値が指定された正規表現と一致するかどうかをテストする XPath
MessageSelector。- 導入:
- 2.1
- 作成者:
- Mark Fisher, Gary Russell
コンストラクター概要
コンストラクターコンストラクター説明RegexTestXPathMessageSelector(StringSE expression, StringSE regex) 指定された正規表現に一致しようとする名前空間のないセレクターを作成します。RegexTestXPathMessageSelector(StringSE expression, StringSE prefix, StringSE namespace, StringSE regex) 指定された正規表現に一致させようとし、単一の名前空間をサポートするセレクターを作成します。RegexTestXPathMessageSelector(StringSE expression, MapSE<StringSE, StringSE> namespaces, StringSE regex) 指定された正規表現に一致させようとし、複数の名前空間をサポートするセレクターを作成します。RegexTestXPathMessageSelector(XPathExpression expression, StringSE regex) 指定された正規表現を、指定されたXPathExpressionの評価結果と照合しようとするセレクターを作成します。方法の概要
クラス org.springframework.integration.xml.selector.AbstractXPathMessageSelector から継承されたメソッド
getConverter, getXPathExpression, setConverter
コンストラクターの詳細
RegexTestXPathMessageSelector
RegexTestXPathMessageSelector
RegexTestXPathMessageSelector
RegexTestXPathMessageSelector
指定された正規表現を、指定されたXPathExpressionの評価結果と照合しようとするセレクターを作成します。- パラメーター:
expression- XPath 式regex- 一致する正規表現
メソッドの詳細
accept
ペイロードを評価し、XPathExpressionによって返される値がregexと一致する場合は true を返します。